用sed和awk实现将文本中的上下两行合并为一行

  • Post author:
  • Post category:其他


假设文本中的内容为:

aaaa

bbbb

ccccc

dddd

要求将文本内容处理为:

aaaa    bbbb

cccc     dddd

(中间以制表符分隔)


方法一:


sed -n ‘{N;s/\n/\t/p}’ test.txt


方法二:


awk ‘{tmp=$0;getline;print tmp”\t”$0}’ test.txt

水平有限,如有不当之处,还望指正!


您的关注是我不断创作的动力源泉!期待认识更多的朋友,一起交流Java相关技术栈,共同进步!阅读更多技术文章,可关注我的公众号:codecrazy4j



版权声明:本文为jb_peng原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。