2016-05-26 9 views
0

, wenn ich neue leere GUIFehler bei Führungsöffnung in Matlab

guide 

mit Öffnen Ich erhalte folgenden Fehler

Error using copyfile 
fish: Unknown command ' -r --preserve=timestamps,mode -f /usr/local/MATLAB/R2014b/toolbox/matlab/guide/guitemplates/guidetemplate0.fig 
/tmp/tp95850ac1_4096_4622_a4d3_8674e8f55640.fig' 
Error in guidetemplate/processDialogResult (line 168) 
        copyfile(srcfigfile, targetfigfile, 'writable'); 
Error in guidetemplate/dialogCallback (line 103) 
       processDialogResult(quickstartpanel); 
Warning: Error occurred while evaluating listener callback. 

Ich bin mit Matlab R14b auf Ubuntu 14.04.1.

Wie es zu beheben?

+0

Ohne Code unmöglich zu sagen. –

Antwort

1

Fish unterscheidet sich von anderen Shells dadurch, dass es explizit nicht POSIX-konform ist. Unter anderem bedeutet dies, dass Fisch Strings nicht in Tokens auf Whitespace-Grenzen aufteilt, wenn andere Shells (z. B. bash) dies tun würden. Dies macht Fisch-Skripte einfacher und sicherer, kann aber zu Problemen führen, wenn ein anderes Programm annimmt, dass $ SHELL POSIX-konform ist. Die einfachste Lösung besteht darin, Matlab zu sagen, dass es/bin/sh verwenden soll; entweder durch

env SHELL=/bin/sh matlab 

oder über die Konfigurationsdateien zu tun.