2

有什么区别:

 sh myscript.sh

./myscript.sh
4

1 回答 1

3

#!/bin/shsh从该路径加载。如果在 Linux 上,那么它很可能是指向bash.

sh tremor_script.sh使用PATH环境变量 find sh,这可能完全不同。

跟踪sh您正在使用的,可能正在使用的which sh,并关注任何链接。请注意,Android 使用ashmksh,具体取决于 Android 版本。

但是,诸如“行尾垃圾”之类的消息可能来自从 Windows 复制的文件,而没有将 \r\n 行尾更正为 \n。

于 2012-10-07T13:49:56.007 回答