去掉linux系統vi中出現 M字元的方法

2021-06-13 04:12:37 字數 408 閱讀 1099

去掉linux系統vi中出現^m字元的方法:

^m符號是windows系統下的換行符,在windows下的文字通過bin模式ftp上傳到了unxi空間出現的,要去掉這些結束符,我們可以用dos2unix命令去掉,也可以直接在vi中操作去掉,實現方法如下:

在test.txt檔案中有如下內容:

eeesdgtdfg dfgdfgfdgfd ^m

ineesert into pusfdgdfgfd)ff;^m

adwwfdfed adfdsdfsfdsf.^m

在命令模式下執行命令 :%s/^m//g 回車

注意:裡面的^m 必須是同時按 ctrl+v+m ,表示回車。不是直接輸入 ^m,也不是粘帖複製。

命令完成後,用:x 儲存退出後,再次用vi開啟就全部被替換掉了。

去掉vi中出現 M字元的方法

m符號是windows系統下的換行符,在windows下的文字通過bin模式ftp上傳到了unxi空間出現的。在test.txt檔案中有如下內容 insert into test values uuid f6d4d6b3 e6ea 11e7 9f02 00163e021d54 m md5值1 now...

linux 怎麼把 M去掉

在linux下,不可避免的會用vim開啟一些windows下編輯過的文字檔案。我們會發現檔案的每行結尾都會有乙個 m符號,這是因為 dos下的編輯器和linux編輯器對檔案行末的回車符處理不一致,對於回車符的定義 windows 0d0a unix linux 0a mac 0d 比較快捷的去除這些...

linux 怎麼把 M去掉

在linux下,不可避免的會用vim開啟一些windows下編輯過的文字檔案。我們會發現檔案的每行結尾都會有乙個 m符號,這是因為 dos下的編輯器和linux編輯器對檔案行末的回車符處理不一致,對於回車符的定義 windows 0d0a unix linux 0a mac 0d 比較快捷的去除這些...