文档帮助中心文档
执行UNIX命令和返回输出
对于平台无关的代码,请使用系统命令。
系统
(地位、cmdout) = unix(命令)
例子
[状态,cmdout] = unix (命令)调用操作系统来执行指定的命令,并将命令的标准输出返回给cmdout.
[状态,cmdout] = unix (命令)
状态
cmdout
命令
MATLAB®使用shell程序执行给定的命令。它通过检查系统上的环境变量来确定要使用哪个shell程序。MATLAB首先检查MATLAB_SHELL变量,如果是空的或没有定义,则检查壳牌.如果壳牌也是空的还是没有定义的,MATLAB用/bin/sh.
MATLAB_SHELL
壳牌
/bin/sh
有关限制的提示和信息,请参见系统.
全部折叠
控件显示当前文件夹cd命令。一个状态为0表示命令成功完成。MATLAB返回包含当前文件夹的字符向量cmdout.
cd
命令=“cd”;(地位、cmdout) = unix(命令)
UNIX命令,指定为字符向量。的命令在UNIX shell中执行,这可能不是您开始使用MATLAB的shell。
例子:“ls”
“ls”
命令退出状态,返回为0或者一个非零整数。命令执行成功后,状态是0.否则,状态是一个非零整数。
0
如果命令包括&字符(&),然后状态退出状态是什么时候命令开始
&
如果命令不包括&字符(&),然后状态退出状态在吗命令完成。
操作系统命令的输出,作为字符向量返回。系统shell可能不能正确地表示非unicode®字符。
你点击一个链接对应于这个MATLAB命令:
通过在MATLAB命令窗口中输入命令来运行命令。Web浏览器不支持MATLAB命令。金宝app
选择一个网站,在那里获得翻译的内容,并看到当地的活动和优惠。根据您的位置,我们建议您选择:.
你也可以从以下列表中选择一个网站:
选择中国网站(中文或英文)以获得最佳网站性能。其他MathWorks国家站点没有针对您所在位置的访问进行优化。
与当地办事处联系