誰能幫忙寫個Linux shell指令碼,完成行處理

2022-07-04 14:30:06 字數 600 閱讀 3192

1樓:

我用awk來做,one-line awk,一條命令完成。

awk --posix ',.,")a=a"\n"b;else a=a""b};print a}' srcfile >desfile

測試通過,結果重定向到desfile檔案中。

思路就是:

使用getline迴圈獲取下一行 ==> while(getline b)

判斷下一行是否為標準行 ==> if(b~"^.,.,")

- 若為標準行,則與上一行連線時使用換行符分隔 ==> a=a"\n"b

最後將所有內容一起輸出 ==> print a

?為萬用字元,而在正則中匹配一個字元要用點號 . , 表示重複前一個字元4次。

使用 --posix 選項,就是為了支援正則中使用大括號。

2樓:另外

1234,3,abcd,43dc,443d2234,4,4eda,dsdc,ddd,4313,rd4444444

<4ds,ddddd,ss32,d

ds,ddd,sss31

2234,1,ccc,dd2,ddds2,ccc,21111,dddd

誰能幫我寫個今年春節的對聯啊,誰能幫我寫個今年春節的對聯啊

祖壽安康喜迎金鼠 孫貴捷報笑納銀倉 橫批 人財兩旺 注 祖壽安康喜迎金鼠 是說老奶奶七十大壽,高高興興迎接金鼠,暗含迎接小孫子的到來。孫貴捷報笑納銀倉 是說你考上了大學,捷報頻傳,家中生意不錯,高高興興地數錢。把你要求有的事情全含進去了。上聯 風調雨順 下聯 國泰民安 橫批 年年如此 祝新年快樂 描...

幫忙寫個電腦配置單

intel 平臺 配件名 數量 單價 品牌型號 cpu 1 500 intel pentium e2140主機板 1 699 捷波 悍馬hi01gt 記憶體 2 210 威剛 萬紫千紅 ddrii800 1g硬碟 1 380 希捷 酷魚 7200.10 80g顯示卡 1 799 影馳 8600gt魔...

請達人幫忙,寫個電腦配置

你的這個願望好象不好實現啊。1000 1500的電腦想流暢執行photoshop和繪聲繪影就不好辦,首先是這兩個軟體需要比較好的顯示卡,然後是ps需要較大的記憶體。給你寫個2000的吧,也許能行。cpu amd athlon64 x2 3600 65nm 盒裝 450元 主機板 梅捷am690g g...