1. 程式人生 > >執行 shell 報錯 source:not found。一行註釋解決

執行 shell 報錯 source:not found。一行註釋解決

解決方法:

在 shell 指令碼的第一行加上一行 "#!/bin/bash" 即可。

例如:

#!/bin/bash

source /etc/environment

問題原因:

sh 和 bash 是不同的 shell,sh 中沒有 source 命令。

第一行的內容指定了shell 指令碼直譯器的路徑,而且這個指定路徑 只能放在檔案的第一行