对齐从shell脚本输出中获取的行
shell脚本的输出如下所示:对齐从shell脚本输出中获取的行,shell,Shell,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中 但是我希望我的输出是完整的,而不是两行。比如: 343434
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.数据已从数据库中提取
这怎么可能呢?请告知 (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请发布shell脚本sqlplus-s usname的/passwd@IPXDB>/home/如果有人能帮忙,请激活,这是紧急情况!