最近UI自动化需要一些脚本,遇到一些问题,总结到这里,方便自己查阅
问题1:运行shell脚本报错:“/bin/bash^M: bad interpreter: No such file or directory”
原因和解决办法:https://blog.csdn.net/hxpjava1/article/details/79711710
原因:shell脚本文件是dos格式,即每一行结尾以\r\n来标识,而unix格式的文件行尾则以\n来标识
解决办法:sed -i "s/\r//" filename
网友评论