今天写shell脚本,运行时报$’\r’: command not found错误,经过查找,原来是windows和Linux的换行符不同(windows是\r\n,而Linux是\n)导致的
解决办法:
vi filename
//进入你写的脚本:set ff=unix
//将换行符设置成UNIX的模式:wq
//存储并退出
当你在编辑器里找不到换行符有什么问题时,不如直接在运行shell前直接调试好
今天写shell脚本,运行时报$’\r’: command not found错误,经过查找,原来是windows和Linux的换行符不同(windows是\r\n,而Linux是\n)导致的
解决办法:
vi filename
//进入你写的脚本:set ff=unix
//将换行符设置成UNIX的模式:wq
//存储并退出当你在编辑器里找不到换行符有什么问题时,不如直接在运行shell前直接调试好