原因:文本中存在换行符,一般是由于在windows下写的txt文件然后改后缀名为sh造成的,要知道,linux和windows是水火不容的!
解决办法:
1、vi 进入编辑页面
2、执行:e ++ff=unix %
然后删除^M符号
3、:wq
退出,就可以了
原因:文本中存在换行符,一般是由于在windows下写的txt文件然后改后缀名为sh造成的,要知道,linux和windows是水火不容的!
解决办法:
1、vi 进入编辑页面
2、执行:e ++ff=unix %
然后删除^M符号
3、:wq
退出,就可以了