报错:在shell脚本中,用sh执行文件,报source: not found
原因:sh 和 bash 是不同的 shell,sh中没有 source 命令。所以用 sh 或者 ./ 运行的时候,会提示这个错误。
解决办法:用bash替换sh,eg. bash test.sh
也就是改用 bash 来执行就可以了
报错:在shell脚本中,用sh执行文件,报source: not found
原因:sh 和 bash 是不同的 shell,sh中没有 source 命令。所以用 sh 或者 ./ 运行的时候,会提示这个错误。
解决办法:用bash替换sh,eg. bash test.sh
也就是改用 bash 来执行就可以了