ソート機能を持つ複数のgrepコマンド

ソート機能を持つ複数のgrepコマンド

学生の成績リストを含むテキストファイルがあります。

Andrew cooking A
Andrew cooking B
Andrew computing F
Steven java C
Steven python E
Ben C++ D
Ben python C
Jamie java E
Jamie C++ E
Jamie C++ B
Jamie python E
Gerry python E
Phil python F

私はgrepコマンドを使って最高から最悪までランク付けされたすべてのPython結果を表示したいと思います。ファイル名はですa.txt。これを試してみましたが、うまくgrep python a.txt | sort -dいかなかったので助けを求めています。ありがとう

ベストアンサー1

次のコマンドを使用します。

awk '$2=="python"{print}' a.txt | sort -dk3

2番目のフィールドがpython行全体を印刷してsort3番目のフィールドに配置する場合。

おすすめ記事