对齐从 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 中。
但我希望我的输出是完整的一行而不是两行。就像:
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
PS 数据已从数据库中获取。
这怎么可能?请指教!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
(g)awk
来救援:就可以了。
它将把每一个奇数行保存到一个变量中,然后打印它和下一行。 注意:它可以通过多种方式完成,例如,这样做是相同的:
awk '{printf("%s",$0) ;获取线路; printf("%s\n",$0)} 输入文件
HTH
(g)awk
to the rescue:will do.
It will save every odd lines to a variable, then prints it and the next line. Note: it can be done more than one way, e.g. this does the same:
awk '{printf("%s",$0) ; getline ; printf("%s\n",$0)} INPUTFILE
HTH