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

  免費(fèi)注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1191 | 回復(fù): 2
打印 上一主題 下一主題

[文本處理] 大神們,求一文件處理 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2015-09-03 05:08 |只看該作者 |倒序?yàn)g覽
本帖最后由 Nathon99 于 2015-09-03 06:37 編輯

現(xiàn)在有一文件,在unix下生成的,必須要轉(zhuǎn)換成DOS格式的所以我用awk處理了下。
awk  'sub("$","\r")' a.txt>t1.txt
這樣生成的文件t1.txt中的每一行都是以^M結(jié)尾(如果在unix環(huán)境下用vi -v t1.txt查看),如:
abcd^M
12345678910...^m
......^m
.....^M
defg^M
現(xiàn)在的需求是,a.txt文件首行與末行保持不變,只是對除首行與末行中間的部分行進(jìn)行DOS文件處理(也即轉(zhuǎn)換每行以^M結(jié)尾).

大神們,如何處理。多謝了!


也可以理解為  如果得到了t1.txt文件,如何將首行與尾行的結(jié)尾^M換行符給去掉呢?

論壇徽章:
145
技術(shù)圖書徽章
日期:2013-10-01 15:32:13戌狗
日期:2013-10-25 13:31:35金牛座
日期:2013-11-04 16:22:07子鼠
日期:2013-11-18 18:48:57白羊座
日期:2013-11-29 10:09:11獅子座
日期:2013-12-12 09:57:42白羊座
日期:2013-12-24 16:24:46辰龍
日期:2014-01-08 15:26:12技術(shù)圖書徽章
日期:2014-01-17 13:24:40巳蛇
日期:2014-02-18 14:32:59未羊
日期:2014-02-20 14:12:13白羊座
日期:2014-02-26 12:06:59
2 [報告]
發(fā)表于 2015-09-03 08:16 |只看該作者
本帖最后由 jason680 于 2015-09-03 08:17 編輯

回復(fù) 1# Nathon99

>>a.txt文件首行末行保持不變,只是對除首行與末行中間的部分行進(jìn)行DOS文件處理(也即轉(zhuǎn)換每行以^M結(jié)尾).

$ cat -A a.txt
abcd$
12345678910...$
......$
.....$
defg$

$ awk '{if(NR==1)print;if(NR>2)print line"\r";line=$0}END{print line}' a.txt > t1.txt

$ cat -A t1.txt
abcd$
12345678910...^M$
......^M$
.....^M$
defg$

   

論壇徽章:
20
程序設(shè)計版塊每日發(fā)帖之星
日期:2015-10-11 06:20:0015-16賽季CBA聯(lián)賽之山東
日期:2016-05-28 18:18:5615-16賽季CBA聯(lián)賽之新疆
日期:2017-04-12 22:55:4715-16賽季CBA聯(lián)賽之青島
日期:2017-06-26 18:30:0315-16賽季CBA聯(lián)賽之四川
日期:2017-09-04 12:27:0315-16賽季CBA聯(lián)賽之福建
日期:2018-02-09 14:28:3315-16賽季CBA聯(lián)賽之同曦
日期:2018-04-17 12:43:3415-16賽季CBA聯(lián)賽之浙江
日期:2018-07-14 13:27:4015-16賽季CBA聯(lián)賽之吉林
日期:2018-09-13 15:48:2915-16賽季CBA聯(lián)賽之新疆
日期:2016-05-07 05:05:3215-16賽季CBA聯(lián)賽之八一
日期:2016-03-14 12:32:06程序設(shè)計版塊每日發(fā)帖之星
日期:2015-12-12 06:20:00
3 [報告]
發(fā)表于 2015-09-03 15:48 |只看該作者
2樓的方法可以解決
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP