亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

Chinaunix

標題: 怎樣去掉文件中的 ^M [打印本頁]

作者: qzhu    時間: 2004-07-21 07:41
標題: 怎樣去掉文件中的 ^M
文件如下,用vi編輯器:

^M xxxxxxxxx xxxxxxxxx xxxxxx
^M xxxxxxxxx xxxxxxxxx xxxxxx
^M^[[24;1H^[[2K^[24;1H^[[;24r^[[24;1H xxxx xxxx xx
^M xxxxxxxx xxxxxxx xxxxxxx
^M xxxxxxx xxxxxxx xxxxxxxx


awk '{print $2,$3,$4}'  試過,不行
sed 's/^M//g' 也不行
特別是第三行,這個長長的escape sequence怎么去掉
作者: mymm    時間: 2004-07-21 07:55
標題: 怎樣去掉文件中的 ^M
  1. sed 's/^M//g'
復(fù)制代碼


應(yīng)該可以!
你的^M怎么輸?shù)模撌墙M合鍵ctrl+v加ctrl+m!
作者: hawkli    時間: 2004-07-21 09:09
標題: 怎樣去掉文件中的 ^M
dos2ux
好象有很多辦法吧,搜索一下吧。
作者: DavidLiu1120    時間: 2004-07-21 09:33
提示: 作者被禁止或刪除 內(nèi)容自動屏蔽
作者: aQua99    時間: 2004-07-21 11:15
標題: 怎樣去掉文件中的 ^M
原帖由 "mymm" 發(fā)表:

應(yīng)該可以!
你的^M怎么輸?shù),該是組合鍵ctrl+v加ctrl+m!


^m是先組合鍵crtl+v,然后按回車就行了
同樣功能鍵^[是先crtl+v,然后按Esc鍵
作者: knight__cao    時間: 2004-07-21 13:57
標題: 怎樣去掉文件中的 ^M
呵呵,他的M是由于復(fù)制了WIN平臺下的內(nèi)容到UNIX平臺下,兩個系統(tǒng)的換行符是不同的,WIN的換行符到了UNIX下就成了M。我沒說錯吧。
作者: bdw    時間: 2004-07-21 14:34
標題: 怎樣去掉文件中的 ^M
在bsd下ctrl+v出來了^J,怎么替換這個^M?
作者: unixboy1106    時間: 2004-07-22 00:27
標題: 怎樣去掉文件中的 ^M
vi下
:%s/^M//g
作者: vermicelli    時間: 2004-07-22 10:10
標題: 怎樣去掉文件中的 ^M
dos2unix
作者: NetSnake    時間: 2004-07-22 10:31
標題: 怎樣去掉文件中的 ^M
用vi:
:1,$s/^M//g
^M 可以用ctrl+M輸入
或者
用sed:
sed 's/[[]]//g' yourFile
刪除所有控制字符
呵呵
作者: lk12    時間: 2004-07-22 14:13
標題: 怎樣去掉文件中的 ^M
1。# dos2unix aaa.txt bbb.txt,會去掉aaa.txt中的^M,生成bbb.txt文件。

2。 $tr -d '\015' < build.sh > build.sh.1
$copy build.sh.1 build.sh

3。 $dos2unix file1 file2
$mv file2 file1

4。 vi file_name
:g/.$/s///
作者: bjgirl    時間: 2004-07-22 18:50
標題: 怎樣去掉文件中的 ^M
從shell開版到現(xiàn)在,這個問題!已經(jīng)被提問/回答過無數(shù)變了
作者: hanhuibin    時間: 2004-07-26 15:05
標題: 怎樣去掉文件中的 ^M
我試過了用vi:
:1,$s/^M//g
^M 可以用(ctrl+v加ctrl+M輸入)好用




歡迎光臨 Chinaunix (http://www.72891.cn/) Powered by Discuz! X3.2