0

すべての行が日付で始まり、その後にタブが続き、その後にランダムな数の単語とスペースが続くファイルがあります。中には数字が含まれているものもあります。例えば:

    20140217    iPhone Upgrade Available
    20131101    Job Application Due
    20131219    Renew or return all library books
    20131114    Pay cell phone bill

このファイルを日付文字列と日付文字列のみで並べ替えようとしています。

このスレッドに従って、ソート -t$'\t' と -k1 のあらゆる種類の組み合わせを試しましたが、文字化けした結果が得られ続けています。

どんな助けでも大歓迎です。また、何らかの理由で役立つ場合は、そのタブをスペースまたは別の文字に置き換えることもできます。

4

2 に答える 2

1

次のように使用できます。

sort -k1,1 file
于 2013-10-08T20:45:06.430 に答える
1

あなたは試してみたいかもしれません

sort -n -k1,1 file

出力は

20131101    Job Application Due
20131114    Pay cell phone bill
20131219    Renew or return all library books
20140217    iPhone Upgrade Available
于 2013-10-08T20:46:58.343 に答える