Linux/Unix 下执行 Shell 脚本出现的问题:/start.sh[6]: ^M: not found

错误信息:
./start.sh[6]: ^M: not found
./start.sh[7]: ^M: not found
截图:
在这里插入图片描述
错误原因:
   其实^M就是windows下的换行符。因为本人是在Windows下编辑start.sh的,然后再用ftp上传到unix上,没有意识到windows系统和unix系统文件格式的区别,解决办法就是用ultraedit来转换。
转换方法: 文件 -----> 另存为 ----->
在这里插入图片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章