linux sed 命令引起的^M問題解決
sed命令引起的^M問題解決
在使用類似這樣的
sed -i "/paths:/a\ - var/log/messages" /etc/filebeat/filebeat.yml
這樣的命令修改文字時可能會產生^M的特殊字元:
在unix作業系統下的換行符格式為0A(ascii碼),而dos格式下的換行符為 0D 0A(也就是<CR>),<CR>其實就顯示為^M了。
可以在最後使用
sed -i "s/\r//g" /etc/filebeat/filebeat.yml
這樣就會替換所有的^M了。
相關文章
- Linux sed 命令詳解Linux
- Linux sed命令詳解Linux
- DRM引起的問題解決一例
- Oracle DRM引起的問題解決一例Oracle
- 特殊字元^M引起的資料匯入問題字元
- 用linux man命令,自己解決問題Linux
- linux sed 命令Linux
- linux sed命令Linux
- LINUX命令-sedLinux
- Linux修改fstab引起系統無法啟動問題的解決方法Linux
- linux sed []命令的作用Linux
- Linux命令篇 - sed 命令Linux
- sed 命令專題
- Linux重要命之sed命令詳解Linux
- 由Linux核心bug引起SSH登入緩慢問題的排查與解決Linux
- Linux sed命令用法Linux
- linux之 sed命令Linux
- 《Linux下sed命令的使用》Linux
- 【轉】linux中的sed命令Linux
- Linux sed命令常用操作詳解及案例!Linux
- 使用雙快取解決 Canvas clearRect 引起的閃屏問題快取Canvas
- Linux命令-Sed用法教程Linux
- linux遠端桌面亂碼解決及引起的相關問題、字型檔安裝Linux
- sed命令使用詳解
- 解決godoc命令不存在的問題Go
- Linux三劍客Awk、Sed、Grep 命令詳解Linux
- Linux 三劍客 Awk、Sed、Grep 命令詳解Linux
- handlder引起的記憶體洩漏問題以及解決辦法記憶體
- linux下的文字處理命令sedLinux
- sed 命令詳解及示例
- sed命令語法詳解
- 解決無線干擾引起的 Wi-Fi 和藍芽問題?藍芽
- 解決Tengine健康檢查引起的TIME_WAIT堆積問題AI
- 解決因對EFCore執行SQL方法不熟練而引起的問題SQL
- Linux系統中的管道命令、grep命令、sed命令和awk命令Linux
- CodeMan的Linux問題解決集錦:Linux下解除安裝檔案的命令Linux
- 解決「問題」,不要解決問題
- 浮動元素引起的問題和解決辦法?