我最近安装了Cygwin及其附带的一些软件包,因此我可以运行我在Linux环境中创建的脚本。现在我正在尝试一些我在Linux环境中使用的命令,如iostat
,free
和ifconfig
,但它们不起作用。所以我的问题是:
为什么某些命令不起作用? 我的脚本应该驻留在哪里?如果他们有 .bat 的扩展名,或者我应该让他们保留他们的扩展名 .sh ?
谢谢你们!我真的希望你能帮我这个。
答案 0 :(得分:1)
Cygwin没有与常规Linux相同的命令。尽管如此,它与你在Windows上的接近程度一样好。为了获得更好的复制,我必须制作大量的别名和函数才能让它符合我的喜好,但即便如此仍然不足。
就shell脚本而言,我会保留原始扩展名。并使用Cygwin打开它,但就像我之前提到的那样,因为并非所有命令都受支持,所以您的脚本也可能不受支持。