Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
可能重复: 以 ./script.sh 和 sh script.sh 运行 shell 脚本有什么区别
当您运行脚本时./yourscript.sh,sh yourscript.sh这之间有什么区别?
./yourscript.sh
sh yourscript.sh
运行脚本 ./yourscript.sh 时,该文件必须标记为可执行文件,并且您必须在脚本顶部声明您希望使用的 shell。例如:
#!/bin/sh <your code here>
仅使用 sh yourscript.sh 时,不需要这些要求。