在windows上编辑xshell文件再上传到Linux上,执行sh文件时出现报错,这是因为windows换行符与Linux换行符不一致问题。
解决办法
1.vim -b XXX.sh 查看shell脚本里是否有其他字符
2.sed -i 's/\r//g' XXX.sh
在windows上编辑xshell文件再上传到Linux上,执行sh文件时出现报错,这是因为windows换行符与Linux换行符不一致问题。
1.vim -b XXX.sh 查看shell脚本里是否有其他字符
2.sed -i 's/\r//g' XXX.sh