Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个包含一些列的文件。我想通过对第 1 列的值进行分组来对第 2 列进行排序。
请参见下面的示例。
输入文件如:
NEW,RED,1 OLD,BLUE,2 NEW,BLUE,3 OLD,GREEN,4
预期的输出文件:
NEW,BLUE,3 NEW,RED,1 OLD,BLUE,2 OLD,GREEN,4
我怎样才能做到这一点,请帮助。提前致谢!
$ sort -t, -k1,2 inputfile NEW,BLUE,3 NEW,RED,1 OLD,BLUE,2 OLD,GREEN,4
-t用于指定字段分隔符,并-k1指定开始/结束键位置。
-t
-k1