批量替换脚本中的换行符\r\n为\n命令引发的问题
脚本中包含内容:
sed -ie 's/^M//g' insert_data.sql
使用一下命令将脚本中的换行符替换成unix下的换行符:
find -name *.sh| xargs sed -i 's/\r//g'
脚本中的内容会变为:
sed -ie 's///g' insert_data.sql
执行该脚本时 ,提示第一个参数为空,但是不影响脚本执行结果,记录一下。
作者:习惯沉淀
如果文中有误或对本文有不同的见解,欢迎在评论区留言。
如果觉得文章对你有帮助,请点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
扫码关注一线码农的学习见闻与思考。
回复"大数据","微服务","架构师","面试总结",获取更多学习资源!