解决方法:
在 shell 脚本的第一行加上一行 "#!/bin/bash" 即可。
例如:
#!/bin/bash
source /etc/environment
问题原因:
sh 和 bash 是不同的 shell,sh 中没有 source 命令。
第一行的内容指定了shell 脚本解释器的路径,而且这个指定路径 只能放在文件的第一行 !
在 shell 脚本的第一行加上一行 "#!/bin/bash" 即可。
#!/bin/bash
source /etc/environment
sh 和 bash 是不同的 shell,sh 中没有 source 命令。
第一行的内容指定了shell 脚本解释器的路径,而且这个指定路径 只能放在文件的第一行 !