【问题标题】:errors using unix('who') in matlab在 matlab 中使用 unix('who') 的错误
【发布时间】:2012-03-28 12:17:51
【问题描述】:

我的 matlab 无法识别 unix('who');它返回为

“谁”不是内部或外部命令、可运行程序或批处理文件

其他类unix命令也无法运行。

【问题讨论】:

    标签: matlab unix


    【解决方案1】:

    我认为您使用的是 Windows 机器。尝试一些带有系统的 windows 命令。像系统('dir')。

    【讨论】:

    • 所以我的理解是matlab只是将你输入的命令传递给OS终端,运行命令并返回结果。如果您在 Windows 机器上,则无法识别此命令“谁”,因为它是一个类似 unix 的命令。
    • 是的,我的系统是win7,但是在另一台相同系统的机器上,命令可以正常运行。我需要解决它,因为我正在运行具有大量类 unix 命令的项目。
    • 你是否在其他系统上安装了 cygwin 或任何其他 linux 模拟器?因为显然谁可执行文件在这个系统的系统路径上。
    • 你能不能通过 "cd \" 和 "dir /s /b who" 来检查谁在这个系统上的位置
    • 是的,使用 cygwin 和正确的系统路径,它可以工作。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-08-28
    • 1970-01-01
    • 2018-01-10
    • 2013-04-04
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多