【发布时间】:2016-06-28 22:20:53
【问题描述】:
我有许多包含 2 列或更多列的文件,我需要根据第一列拆分不是第一列的列。 例如:
1 15 90
4 20 89
1 38 129
4 56 150
4 43 171
1 45 210
所以,我需要在 file1 中:
1 15 90
1 38 129
1 45 210
在文件 2 中:
4 20 89
4 56 150
4 43 170
有人可以帮忙吗? 非常感谢, 佩德罗。
【问题讨论】:
我有许多包含 2 列或更多列的文件,我需要根据第一列拆分不是第一列的列。 例如:
1 15 90
4 20 89
1 38 129
4 56 150
4 43 171
1 45 210
所以,我需要在 file1 中:
1 15 90
1 38 129
1 45 210
在文件 2 中:
4 20 89
4 56 150
4 43 170
有人可以帮忙吗? 非常感谢, 佩德罗。
【问题讨论】:
awk '{print > ("file" $1)}' file
【讨论】: