Linux shell執行方式「sh」

在Linux環境下的任何腳本語言,都是稱「shebang」的特殊行作為起始的
有兩種運行腳本的方式

第一種:將腳本作為sh的命令行參數,如下:
Example:
$ sh script.sh #假設腳本位於當前目錄下
$ sh /home/path/script.sh #使用script.sh的完整路徑
如果腳本作為sh的命令參數來運行,那麼腳本中的shebang行也就沒有什麼用處

第二種:將腳本作為具有執行權限的可執行文件,必須利用shebang行
Example:
$chmod +x script.sh
$./script.sh #./表示當前目錄

 

參考文件:

1、Linux Shell 腳本攻略

2、chmod指令可看「http://sphere214.pixnet.net/blog/post/441801217」

創作者介紹
創作者 無止盡天空 的頭像
無止盡的天空

無止盡天空

無止盡的天空 發表在 痞客邦 留言(0) 人氣( 23 )