我正在尝试从文件的桌面路径执行 matlab
/usr/local/MATLAB/R2017b/bin/matlab
正在执行 ./usr/local/MATLAB/R2017b/bin/matlab
也试过.//usr/local/MATLAB/R2017b/bin/matlab
和.//usr/local/MATLAB/R2017b/bin/matlab
它是如何工作的?
最佳答案
只需运行 /usr/local/MATLAB/R2017b/bin/matlab
通过完整路径访问二进制文件,否则你将尝试通过相对路径运行它:<CURRENT DIR>/usr/local/MATLAB/R2017b/bin/matlab
如果你放一个.
前。
您还可以更改添加 /usr/local/MATLAB/R2017b/bin/
到您的路径变量,以便能够执行命令 matlab
而不必每次都指定其整个路径。
同时更改您的 ~/.bashrc
文件并添加 PATH=$PATH:/usr/local/MATLAB/R2017b/bin
能够在重启后保留这些更改并运行 matlab
关于linux - ./要执行的文件路径不执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49292169/