原因:window下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n。
解决方法:
(1)notepad:将右下角Dos\windows->Uuix
(2)vscode:将右下角LF->CRLF。
(3)查看该文件 vim start.sh 不是编辑模式直接输入:set ff
查看弹出的界面 fileformat=dos 说明文本格式不对
直接set ff = unix
时间:2019-04-09 05:55:50
原因:window下的换行是回车符+换行符,也就是\r\n,而unix下是换行符\n。
解决方法:
(1)notepad:将右下角Dos\windows->Uuix
(2)vscode:将右下角LF->CRLF。
(3)查看该文件 vim start.sh 不是编辑模式直接输入:set ff
查看弹出的界面 fileformat=dos 说明文本格式不对
直接set ff = unix
解决 : Shell 脚本 $‘\\r‘: command not found 问题
2022-03-11
ubuntu终端执行shell脚本报command not found解决方法
2020-08-30