批量替換腳本中的換行符\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

執行該腳本時 ,提示第一個參數為空,但是不影響腳本執行結果,記錄一下。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM