亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区
Chinaunix
標題:
sed將換行符替換成回車換行符
[打印本頁]
作者:
xjxh829
時間:
2016-01-05 17:21
標題:
sed將換行符替換成回車換行符
sed將換行符\n 替換成 回車換行符 \r\n
用perl的方法是很簡單。但是用sed就不行,嘗試了tr 、 sed ':t;N;s 、 label 等等網(wǎng)上的方法。請教一下。謝謝。
舉例aa為文件。
cat aa | sed ':a;N;s/\n/\r\n/g' |od -c 只能換第一行,而第二行就沒有更換。
cat aa | tr "\n" "\r\n" |od -c 只更換為\r,沒有更換為\r\n 這個。
作者:
songyc_2015
時間:
2016-01-05 17:38
sed ':a;N;s/\n/\r\n/g;ta' aa
作者:
haooooaaa
時間:
2016-01-05 17:39
sed -i 's/$/\r/'
復制代碼
作者:
jason680
時間:
2016-01-05 18:32
unix2dos, dos2nunix
作者:
xjxh829
時間:
2016-01-06 09:54
回復
2#
songyc_2015
最后一行還是\n ,沒有變成\r\n 的。所以命令不行。
作者:
xjxh829
時間:
2016-01-06 10:03
回復
3#
haooooaaa
沒有想到這個命令是可行的。我一直想的是將\n改為\r\n,而不是像你這樣在最后面加上\r 來代替。
如果是將 \n 替換為 \r 有什么推薦的方法沒有?
歡迎光臨 Chinaunix (http://72891.cn/)
Powered by Discuz! X3.2