1。修改文件类型执行:vifinddir.sh输入:setff如果fileformat=dos,修改为unix::setff=unix执行保存命令::wq2。删除隐藏字符使用命令vi-b打开你的SHELL脚本文件,你会的。发现在每行脚本的末尾多了一个^M,因为MS-DOS和Windows使用回车+换行表示换行,所以在Linux下使用Vim查看VC下写的代码Windows,行尾后有符号“^M”,表示一个符号。使用Vim中的替换功能去掉所有的“^M”,在命令行中输入以下内容来替换:1)vi-bsetup.sh2)在命令编辑行<即:按ESC键然后shift+:冒号>input:%s/^M//g注意:上面命令行中的“M”字符不是“”加“M”,而是“Ctrl+v”和“Ctrl+M”生成的"键。这样替换后,保存并执行。参考:https://blog.csdn.net/Michael...
