將 DOS 文字檔案轉換為 UNIX 文字檔案

通常你有一個在 DOS 或 Windows 下編輯的檔案,你在 UNIX 下檢視它。使用 vi 檢視檔案時,這可能如下所示。

First line of file^M
Next Line^M
And another^M

如果你想刪除^ M,可以手動刪除每個^ M. 或者,在擊中後的 vi 中,Esc 你可以在命令模式提示符下輸入以下內容:

:1,$s/^M//g

其中^ M 進入與 Ctrl 和 v 在一起,然後 Ctrl 和 m 在一起。

這執行從第一行'1’到最後一行’$‘的命令,該命令用’s’替換’^ M’代替什麼’‘和全域性’g’。