如何在cygwin中执行shell脚本?

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

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

任何帮助将不胜感激!

你可以输入./name.sh ,你的脚本应该运行。

如果你的当前目录不在你的$PATH ,添加./告诉shell在那里。

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

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