有没有办法在Unix中执行.cmd文件?

时间:2013-04-01 12:52:56

标签: shell cmd

如何在.cmd文件中创建.cmd文件并在其中传递变量以执行某些命令。

Is there any way to execute .cmd file in Unix ?

请咨询

谢谢,

1 个答案:

答案 0 :(得分:1)

不,不是真的

Windows中的.cmd文件由Windows cmd.exe程序解释。如果你打开一个,你会发现.cmd文件包含要执行的文本命令。

在Unix世界中,命令文件的等价物是shell脚本。它们的扩展名为.sh,通常由bash程序解释。

详细了解shell脚本online

好吧......

您可以使用名为Wine的兼容层在Linux,Solaris Mac和BSD上运行cmd.exe程序但是,由于平台之间的差异,您必须修改脚本并手动检查路径和可执行文件名之类的内容仍然有效。