shell脚本空行造成“: not found.sh“报错
1,故障现象
在ubuntu系统主机执行shell脚本报错:
: not found.sh 6
2,故障原因
window下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n。
3,故障处理
vim xxxxx.sh
直接输入“:set ff”,不用进编辑模式;
如果输出“fileformat=dos”,说明文本格式是windows下的;
直接输入“:set ff=unix” 即可。
1,故障现象
在ubuntu系统主机执行shell脚本报错:
: not found.sh 6
2,故障原因
window下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n。
3,故障处理
vim xxxxx.sh
直接输入“:set ff”,不用进编辑模式;
如果输出“fileformat=dos”,说明文本格式是windows下的;
直接输入“:set ff=unix” 即可。
感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接。