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

Chinaunix

標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n" [打印本頁]

作者: f980215    時間: 2002-07-23 08:11
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"?

\n ==> 0AH ===> Ctrl+J   \r ==> ODH ===> Ctrl+M

我用命令 sed 's/^V^J/^J^M/g' file > new_file, 不能成功。

thanks
f980215

作者: mymm    時間: 2002-07-23 17:18
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
sed -e '%s/\\n/\\r\\n/g'
作者: f980215    時間: 2002-07-23 17:43
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
thanks for your reply.


不行!!

f980215

作者: jinhg    時間: 2002-07-23 20:12
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
你的 \n在文本中是一個字符,還是兩個字符。
在文本中^M是顯示為一個字符。
作者: f980215    時間: 2002-07-24 08:13
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
我用

* LINUX: od -c file 命令, 發(fā)現(xiàn)是一個字符(\n).
* WIN98/DOS: debug file, 發(fā)現(xiàn)是一個字符 ( 0A ).

由于在 linux 下的軟件產(chǎn)生的文件,因 (\n)問題,

我在WIN98 下 用

* NOTEPAD 打開 file 時,所有行多在同一行顯示。
* 用網(wǎng)頁方式打開 file 時,也一樣內(nèi)容多在同一行.

THANKS
f980215



作者: valentine    時間: 2002-07-24 08:33
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
sed 's/$/^M/g' <unixfile >dosfile #Use CTRL+V then CTRL+M to type in ^M
in vi:
use:
1,$ s/$/\^M/g to and 0xod before 0x0a

作者: hegz    時間: 2004-11-10 22:45
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
原帖由 "f980215" 發(fā)表:
如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"?

\n ==> 0AH ===> Ctrl+J   \r ==> ODH ===> Ctrl+M

我用命令 sed 's/^V^J/^J^M/g' file > new_file, 不能成功。

thanks
f980215


tr -s "\n" "\r\n" <file >new_file
作者: 寂寞烈火    時間: 2004-11-10 23:34
標(biāo)題: 如何使用 vi or sed ,將文件中的“\n" 替換成“\r\n"
unix2dos




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