用途:
cut -f <col_num> <filename>
| sort
| uniq -c
| sort -r -k1 -n
| awk '{print $2" "$1}'
sort -r -k1 -n
最初のフィールドを数値として使用して、逆順に並べ替えます。 awk
列の順序を逆にするだけです。追加されたパイプライン コマンドを次のようにテストできます (より適切な書式設定で):
pax> echo '105 Linux
55 MacOS
500 Windows' | sort -r -k1 -n | awk '{printf "%-10s %5d\n",$2,$1}'
Windows 500
Linux 105
MacOS 55
私のもの:
cut -f <column_number> <filename> | sort | uniq -c | awk '{ print $2" "$1}' | sort
これにより、列の順序 (awk) が変更され、出力が並べ替えられます。
これがお役に立てば幸いです
CLOCK_REALTIME と CLOCK_MONOTONIC の違いは?
gdb と gdbserver を使用して Windows から Linux プロセスをリモートでデバッグする:Windows 側では正確に何が必要ですか?