【问题标题】:Split columns based on a specific column基于特定列拆分列
【发布时间】: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

有人可以帮忙吗? 非常感谢, 佩德罗。

【问题讨论】:

    标签: linux macos unix awk sed


    【解决方案1】:
    awk '{print > ("file" $1)}' file
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-06-15
      • 1970-01-01
      • 2016-12-21
      • 2019-07-14
      • 2016-06-27
      相关资源
      最近更新 更多