如何在cygwin中执行shell脚本?

时间:2011-03-17 05:32:53

标签: windows shell cygwin

name.sh已保存在C:\ Documents and Settings \ user中,我输入sh name.sh

sh:testing.sh:没有这样的文件或目录

任何帮助将不胜感激!

2 个答案:

答案 0 :(得分:10)

您只需输入./name.sh即可运行您的脚本。

如果当前目录不在$PATH中,则添加./会告诉shell查看该目录。

另一种可能性是您目前不在正确的目录中。如果pwd的结果显示您不在C:\Documents and Settings\user,那么您需要cd到该目录,或将脚本移动到您所在的目录。

答案 1 :(得分:1)

在名称前添加./。 ./name.sh