問題描述:sh文件中,在win環境下,用WinSCP編輯,出現以下錯誤:
-bash: ./start.sh: /bin/sh^M: bad interpreter: No such file or directory
解決方案:這是win的編碼引發的,可經過以下解決。
1.查看該文件:vim start.sh
2.查看該錯誤文件的格式(通常報錯的文件格式是DOS):
:set ff
3.修改該文件格式爲UNIX:
:set ff=unix
4.再保存。
:wq!
---------------------
做者:lizhengnanhua
來源:CSDN
原文:https://blog.csdn.net/lizhengnanhua/article/details/51724396
版權聲明:本文爲博主原創文章,轉載請附上博文連接!vim