Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
对齐从shell脚本输出中获取的行_Shell - Fatal编程技术网

对齐从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

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.数据已从数据库中提取

这怎么可能呢?请告知

(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/如果有人能帮忙,请激活,这是紧急情况!