我有许多包含 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
关于linux - 根据特定列拆分列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35978048/