shell脚本问题总结

最近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

你可能感兴趣的:(shell脚本问题总结)