麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 系統(tǒng) > Linux > 正文

sed或awk處理文件最后一行的實(shí)現(xiàn)方法

2019-10-26 18:35:37
字體:
供稿:網(wǎng)友

有如下的文本:
abcd 1234 fds
2011 550
1023 832er 1231

要求處理后如下所示:
abcd 1234 fds
2011 550
total1:1023 total2:832er 12end

判斷如果是文本最后一行則在第一列前面加total1:,第二列加total2:, 第三列后面減掉后面兩個(gè)字符并加end。

分別用sed與awk來實(shí)現(xiàn)。
sed:
代碼如下:
echo 'abcd 1234 fds
2011 550
1023 832er 1231' |sed -r '$s/([^ ]*)( )([^ ]*)( )(..).*$/total1:/1/2total:/3/4/5end/'

abcd 1234 fds
2011 550
total1:1023 total:832er 12end

awk:
代碼如下:
awk 'NR>1{print a}{a=$0}END{$1="total1:"$1;$2="total2:"$2;print gensub(/..$/,"end",$0)}' file
awk 'BEGIN{getline a}{print a;a=$0}END{$1="total1:"$1;$2="total2:"$2;$3=gensub(/..$/,"end",1,$3);print}'
awk '{if(!getline line){print "total1:"$1" total2:"$2" "gensub(/..$/,"end",1,$3)}else{print line?$0 RS line:$0}}'

發(fā)表評(píng)論 共有條評(píng)論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 久久精品亚洲国产奇米99 | 欧美成人午夜精品久久久 | 久久露脸国语精品国产91 | 久草经典视频 | 黄色毛片一级 | 亚洲看片网 | 亚洲一区在线免费视频 | a级毛片免费观看在线播放 日本aaa一级片 | 中国老女人一级毛片视频 | 成人免费av在线播放 | 久久99久久99免费视频 | 13一14毛片免费看 | 免费永久看羞羞片网站入口 | 日韩黄色影视 | 在线观看麻豆 | 黄色小视频在线免费看 | 一级黄色毛片免费 | 欧美一级特黄aaaaaaa什 | 国产精品久久久久久久四虎电影 | 97伦理| 男男羞羞视频网站国产 | 国产一级免费不卡 | av在线免费观看中文字幕 | 毛片在线免费视频 | 欧美电影在线观看 | 欧美日韩在线视频观看 | 蜜桃网站在线观看 | 欧产日产国产精品乱噜噜 | 二区视频| 中文字幕国 | 亚洲va久久久噜噜噜久牛牛影视 | 99亚洲伊人久久精品影院红桃 | 激情久久免费视频 | 久久精片 | 亚洲一区二区三区在线免费观看 | 黄色av免费电影 | 国产精品久久久久久久av | hdbbwsexvideo| 国产精品一 | 日日摸夜夜骑 | 国产精品av久久久久久久久久 |