【发布时间】:2019-12-27 12:12:56
【问题描述】:
我遇到不同文件中的数字不在一行中的问题。
我试过了:
paste file1 file2 file3|awk '{print $1, $2, $6, $10}'
文件1:
a b c
文件2:
d e f
文件3:
g h i
输出是:
a b
e
h
期望的输出:
a b e h
它是来自 file1 的第 1 2 列,来自 file2 的第 2 列和来自 file3 的第 2 列
【问题讨论】:
-
打印
a b e h的逻辑是什么?只是随机的?或第一个文件的前 2 列和其他两个文件的第 2 列 -
是的,我想打印 file1 中的 $1 $2 列和 file2 和 file3 中的 $2 列。
标签: awk carriage-return