./yourscript.sh和sh yourscript.sh之间的区别是什么

时间:2012-05-01 14:57:26

标签: linux shell

  

可能重复:
  Whats the difference between running a shell script as ./script.sh and sh script.sh

当您运行./yourscript.shsh yourscript.sh这样的脚本时,这是什么区别?

1 个答案:

答案 0 :(得分:0)

运行脚本./yourscript.sh时,必须将文件标记为可执行文件,并且必须在脚本顶部声明要使用的shell。 E.g:

#!/bin/sh
<your code here>

当使用sh yourscript.sh时,您不需要这些要求。