Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/bash/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/fortran/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bash 如何使用缩短的命令通过终端打开MATLAB_R2020a?_Bash_Macos_Matlab_Terminal_Command - Fatal编程技术网

Bash 如何使用缩短的命令通过终端打开MATLAB_R2020a?

Bash 如何使用缩短的命令通过终端打开MATLAB_R2020a?,bash,macos,matlab,terminal,command,Bash,Macos,Matlab,Terminal,Command,我目前正在使用此终端命令打开Matlab: open -a MATLAB_R2020a (whenever I'm not in the Applications directory) 是否存在缩短命令的方法?i、 e.使用以下终端命令打开Matlab: open matlab 或 另外,我不确定这是否相关,但我使用的是Mac OS Catalina 10.15.4。可能还有其他方法,但我知道有一种叫做bash脚本的方法 只需打开一个新文件(让我们称它为'thefile.sh',并在其中写入

我目前正在使用此终端命令打开Matlab:

open -a MATLAB_R2020a (whenever I'm not in the Applications directory)
是否存在缩短命令的方法?i、 e.使用以下终端命令打开Matlab:

open matlab


另外,我不确定这是否相关,但我使用的是Mac OS Catalina 10.15.4。

可能还有其他方法,但我知道有一种叫做bash脚本的方法 只需打开一个新文件(让我们称它为'thefile.sh',并在其中写入以下行

#!/bin/bash
open -a MATLAB_R2020a
然后运行以下命令使其可执行

chmod +x thefile.sh
现在你可以简单地跑了

./thefile
您可以从该命令所在的目录调用该命令,但如果您希望从任何位置访问该命令,只需使用终端,即可将其移动到以下位置:

/usr/local/bin

我希望这能回答您的问题。

可能还有其他的方法,但我知道有一种方法叫做bash脚本 只需打开一个新文件(让我们称它为'thefile.sh',并在其中写入以下行

#!/bin/bash
open -a MATLAB_R2020a
然后运行以下命令使其可执行

chmod +x thefile.sh
现在你可以简单地跑了

./thefile
您可以从该命令所在的目录调用该命令,但如果您希望从任何位置访问该命令,只需使用终端,即可将其移动到以下位置:

/usr/local/bin

我希望这能回答您的问题。

您可以通过运行MATLAB的启动shell脚本来启动MATLAB:

/Applications/MATLAB\u R2020a.app/bin/MATLAB
如果要缩短此时间,请将
/Applications/MATLAB_R2020a.app/bin/
目录添加到
PATH
环境变量中,然后只需键入
MATLAB
即可启动MATLAB:

export PATH=$PATH:/Applications/MATLAB_R2020a.app/bin/
matlab

以导出路径开头的行可以添加到您的
~/.profile
文件中。

您可以通过运行其启动shell脚本来启动MATLAB:

/Applications/MATLAB\u R2020a.app/bin/MATLAB
如果要缩短此时间,请将
/Applications/MATLAB_R2020a.app/bin/
目录添加到
PATH
环境变量中,然后只需键入
MATLAB
即可启动MATLAB:

export PATH=$PATH:/Applications/MATLAB_R2020a.app/bin/
matlab

以导出路径开头的行可以添加到您的
~/.profile
文件中。

如果您的终端使用
bash
shell,请在
.bashrc
中定义一个
别名(如果它使用另一个shell,请在类似的
*rc
文件中定义)。如果您的终端使用
bash
外壳,请在
.bashrc
中定义
别名(如果它使用另一个外壳,请在类似的
*rc
文件中定义)。