echo"$now $name is running, pid is $pid" fi 结果sh执行的时候总是报错 关于"行18: 未预期的符号 `fi' 附近有语法错误" 然后问人得知,脚本规范严重 于是尝试下列方法,终是成功 sed -i 's/\r$//' xxxx.sh
#!/bin/bash a=10 b=10 if [ $a == $b ] then echo "a 等于 b" fi 一直提示 do.sh:行7: 未预期的符号 `fi' 附近有语法错误 do.sh:行7: `fi' 但是代码没有问题,是什么原因?服务器版本是CentOS Linux release 7.2.1511 (Core)shell...
#!/bin/bash a=10 b=10 if [ $a == $b ] then echo "a 等于 b" fi 一直提示 do.sh:行7: 未预期的符号 `fi' 附近有语法错误 do.sh:行7: `fi' 但是代码没有问题,是什么原因?服务器版本是CentOS Linux release 7.2.1511 (Core)shell...