问题描述:
windows修改shell脚本,放到linux环境报错
原因:
windows下编辑的.sh文件的格式为dos格式。而linux只能执行格式为unix格式的脚本
解决方法:
直接用vi/vim转换文件格式。
1.用vi/vim命令打开文件
2.在vi命令模式中使用 :set ff 命令
可以看到改文件的格式为fileformat=dos
3.修改文件format为unix
使用vi/vim修改文件format
命令::set ff=unix
或者::set fileformat=unix
4.:wq保存退出就可以了