unix – 使用awk或sed连接两个连续的行

前端之家收集整理的这篇文章主要介绍了unix – 使用awk或sed连接两个连续的行前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我如何使用awk或sed加入两行?
  1. for e.g.:

我的数据看起来像这样:

  1. abcd
  2. joinabcd
  3. efgh
  4. joinefgh
  5. ijkl
  6. joinijkl

我需要一个如下所示的输出

  1. joinabcdabcd
  2. joinefghefgh
  3. joinijklijkl
  1. awk '!(NR%2){print$0p}{p=$0}' infile

猜你在找的Bash相关文章