3

与えられたファイルの内容:

1234  1  15ECS3
1234  2  MS21042
1234  1  16AS338
1235  1  0321042

次のように、列1、次に3、スキップ2で並べ替える必要があります。

1234  1  15ECS3
1234  1  16AS338
1234  2  MS21042
1235  1  0321042

次の非推奨のコマンドでこれを機能させることができます。

sort +0 -1 +2 file

しかし、私の人生では、-km.n-km.nに相当するもので動作させることはできません。私はもう試した:

sort -b -k1 -k3 file

私のベースラインとして、そしてそれに約20のバリエーションがあり、関連しているように見えるがほとんど冗長であるすべてのスイッチをスローします(絶望の兆候)。

私は何が欠けていますか?上記の作業コードのposixバージョンは何でしょうか?

前もって感謝します。

-スコット

4

1 に答える 1

4

これがあなたが探しているものだと思います:

sort -k1,1 -k3,3
于 2012-06-07T12:05:34.050 に答える