-t\ の後に実際のタブ文字を配置する必要があり、シェルでそれを行うには、ctrl-v を押してからタブ文字を押します。私が使用したほとんどのシェルは、このリテラル タブ エントリ モードをサポートしています。
ただし、別の場所からコピーして貼り付けると、通常はタブが保持されないため、注意してください。
デフォルトでは、フィールド区切り文字は非空白から空白への遷移であるため、タブは問題なく動作するはずです.
ただし、列には基数 1 と基数 0 のインデックスが付けられているため、おそらく必要です
sort -k4nr file.txt
file.txt を列 4 で数値的に逆順にソートします。 (ただし、質問のデータには 5 つのフィールドがあるため、最後のフィールドはインデックス 5 になります。)
$ ソリューションは私にはうまくいきませんでしたが、実際にタブ文字自体をコマンドに入れることで、
bash の使用 、これでうまくいきます:
$ sort -t$'\t' -k3 -nr file.txt
一重引用符で囲まれた文字列の前にあるドル記号に注意してください。これについては、bash の ANSI-C Quoting セクションで読むことができます。