【Shell】运行shell出现-ash: ./test.sh: not found

1.这是一个读取文件的脚本

#!/bin/bash
for line in `cat pidtestconf`
do
echo $line
done

因为命名的时候这边使用的是 test.sh

这边将上面的 #!/bin/bash 替换为 #!/bin/sh 则可以正常运行

bash与sh是有区别的,两者是不同的命令,且bash是sh的增强版

 

posted @ 2018-09-13 09:29  陈晓猛  阅读(10590)  评论(0编辑  收藏  举报