执行 shell 报错 source:not found。一行注释解决

解决方法:

在 shell 脚本的第一行加上一行 "#!/bin/bash" 即可。

 

例如:

#!/bin/bash

source /etc/environment

 

问题原因:

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

第一行的内容指定了shell 脚本解释器的路径,而且这个指定路径 只能放在文件的第一行

 

 

你可能感兴趣的:(Linux,shell,source)