shell脚本的输出如下:
343434345,5454645645645,ACTIVE,2011-05-25 14:34;refid=134053
90092;pep.state=ACTIVATED
343434345,5454645645645,ACTIVE,2011-05-25 14:34;refid=134053
90092;pep.state=ACTIVATED
它以相同的方式粘贴在editplus中。
但我希望我的输出完整而不是两行。喜欢:
343434345,5454645645645,ACTIVE,2011-05-25 14:34;refid=13405390092;pep.state=ACTIVATED
343434345,5454645645645,ACTIVE,2011-05-25 14:34;refid=13405390092;pep.state=ACTIVATED
P.S。数据已从数据库中提取。
怎么可能呢?请指教!
答案 0 :(得分:1)
(g)awk
救援:
awk 'NR % 2 == 1 { saved_line=$0 ; next } { print saved_line $0 }' INPUTFILE
会做的。
它将每个奇数行保存到变量,然后打印它和下一行。 注意:它可以通过多种方式完成,例如:这样做:
awk'{printf(“%s”,$ 0); getline; printf(“%s \ n”,$ 0)} INPUTFILE
HTH