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” 即可。

posted @ 2021-09-26 20:31  戴红领巾的少年  阅读(194)  评论(0编辑  收藏  举报
感谢您的阅读,如果您觉得阅读本文对您有帮助,请点一下“推荐”按钮。本文欢迎各位转载,但是转载文章之后必须在文章页面中给出作者和原文连接