ファイルが2つあります。
File1
A 10
B 6
...
File2
C 12
D 3
...
したがって、2番目の列に基づいて比較が行われ、最も高い値に対して行全体が印刷されるawkスクリプトを作成しようとしています。この場合、答えは次のようになります。
C 12
A 10
...
各ファイルには20行のレコードがあります。したがって、2 つのファイル全体の上位 20 個を印刷する必要があります。私はこの問題のため本当にパニックになりました。
ベストアンサー1
ここではawkを使用しません。
cat all your files | sort -k2,2nr | head -n 20