幾種去除 M的方法

2021-09-02 15:37:51 字數 489 閱讀 3132

幾種去除^m的方法

1、 cat filename1 | tr -d "\r" > newfile

2、 sed -e "s/^v^m//" filename > outputfilename

3、vi: 用vi開啟檔案

1. 按esc鍵

2. 輸入 :%s/^m//g

確定 ^m是使用 "ctrl-v ctrl-m" 而不是字面上的 ^m。這個正則式將替換所有回車符前的 ^m為空($是為了保證^m出現在行尾)

4、一些linux版本有 dos2unix 程式,可以用來祛除^m

5、用vim

輸入 :set notextmode

或 :set nobomb

可惜,經過上面的處理以後,^m是不存在了,但是換行不成功。所有的東西都在一行上面,看著很費勁。這說明處理的時候檔案缺少"\n",可以在替換的時候新增上即可:

cat filename | tr "\r" "\n" > newfile

js 陣列去除的幾種方法

我總共想出了三種演算法來實現這個目的 array.prototype.unique1 function return n array.prototype.unique2 function r n為hash表,r為臨時陣列 for var i 0 i this.length i 遍歷當前陣列 retu...

Android中去除標題的幾種方法

android中的標題不僅佔地方,還不美觀,很多人欲除之而後快,下面是幾招出掉它的方法。1 繼承activity的某乙個activity requestwindowfeature window.feature no title 去掉標題欄注意這句一定要寫在setcontentview 方法的前面,不...

去除vim中的 M符號

原因 有兩種情況,會出現當用vim開啟檔案時顯示 m符號 1 vim被配置為fileformat unix,而你開啟的檔案都是dos格式的。unix格式的換行符為0a ascii碼 也就是 n dos格式的換行符為 0d 0a 也就是 r n 其實就顯示為 m。一般下面的這個命令就可以讓vim能自動...