【发布时间】:2015-11-04 04:40:29
【问题描述】:
我有一个文本文件,我想在此之后每 3 列提取第一列、第二列和一列。另外,我想摆脱第 2 行。我如何使用 awk 或类似工具来做到这一点?
一个例子: 我有一个这样的文本文件:
A B C D E F G H I J .. N (header 1)
A B C D E F G H I J .. N (header 2)
A B C D E F G H I J .. N (row 1)
A B C D E F G H I J .. N (row 2)
A B C D E F G H I J .. N (row n)
我正在尝试得到它
A B F J .. N (header 1)
A B F J .. N (row 1)
A B F J .. N (row 2)
A B F J .. N (row n)
谢谢。
附:我尝试过使用How to print every 4th column up to nth column and from (n+1)th column to last using awk? 中提到的解决方案,但该解决方案对我不起作用
【问题讨论】: