linux 执行脚本报错 No such file or directory (转)
windows下编辑的脚本,拿到linux上面执行
windows下的换行符为\r\n ,叫做CRLF
linux下的换行符为\n,叫做LF
需要进行转换
解决办法:
用vim打开该sh文件,输入:
:set ff
回车,显示fileformat=dos,重新设置下文件格式:
:set ff=unix
保存退出
转自: https://www.cnblogs.com/pass-ion/p/15343795.html
联系方式:emhhbmdfbGlhbmcxOTkxQDEyNi5jb20=