我有一个文件
1 4 2 1 2
1 1 2 4 5
1 2 4 5 9
2 3 4 5 1
1 0 2 1 5
2 2 2 1 1
Run Code Online (Sandbox Code Playgroud)
sort -k1文件给出
1 0 2 1 5
1 1 2 4 5
1 2 4 5 9
1 4 2 1 2
2 2 2 1 1
2 3 4 5 1
Run Code Online (Sandbox Code Playgroud)
我只希望第一个字段进行排序,其他字段保留在应该位于的位置,例如,排序文件应该给出:
1 4 2 1 2
1 1 2 4 5
1 2 4 5 9
1 0 2 1 5
2 3 4 5 1
2 2 2 1 1
Run Code Online (Sandbox Code Playgroud)
同样排序-k1r testsort给出
2 3 4 5 1
2 2 2 1 1
1 4 2 1 2
1 2 4 5 9
1 1 2 4 5
1 0 2 1 5
Run Code Online (Sandbox Code Playgroud)
当我想要的时候
2 3 4 5 1
2 2 2 1 1
1 4 2 1 2
1 1 2 4 5
1 2 4 5 9
1 0 2 1 5
Run Code Online (Sandbox Code Playgroud)
我怎么能在unix中这样做?