在windows下編輯的txt檔案,上傳到Linux會在vi中顯示^M符號
如何刪除這個符號,本文做詳細介紹
工具/原料
vi
sed命令
方法/步驟
開啟一個terminal命令列終端
然後輸入如下命令
sed -i 's/^M//g' FileName
把這裡的filename替換成你自己要處理的檔名就可以了
注意^M在Linux中命令列的輸入方法是同時按下ctrl+v然後按下M
這裡建議直接複製sed -i 's/^M//g' FileName到你的命令列,
然後修改filename即可。
sed命令替換window文字檔案中的回車換行符
sed -i 's/^M//g' Config.properties_bak
這是處理後的檔案,替換ok
sed功能很強大,這裡的sed -i引數是就地編輯檔案的意思
安全起見,簡易先使用cp filename1 filename1_back備份原有檔案後再進行處理
sed s search命令
sed e引數,多點編輯,替換檔案中的IP時很有用
檔案, 編輯, 符號, cad查詢替換鋼筋符號, word替換空格符號, 替換符號, linuxm替換成換行符, 回車符號替換, word替換符號, 回車鍵符號替換, js符號替換, replaceall替換符號,