如何将标头添加到linux中的特定列

时间:2014-11-25 22:34:06

标签: linux header

我有一个带x列的文件,我想将标题添加到第n列。例如,我有一个样本制表符分隔文件,如下所示:

col1 col2    col4
1     2    3   4
3     4    4   5

我想将标题添加到column3。输出看起来像:

col1 col2 col3 col4
1     2    3   4
3     4    4   5

有人建议这样做吗?

1 个答案:

答案 0 :(得分:1)

要更改记录编号1,它就像:

一样简单
awk 'NR==1{print $1" "$2" col3 "$3;next}{print}' inputfile

在第一行,它将插入额外的列。所有其他人将按原样打印。