ファイルを読み取って、特定のフィールドの出現回数で並べ替えようとしています。ログファイルから最も繰り返される日付を見つけたいと仮定し、uniq -cオプションを使用して、降順で並べ替えます。このようなもの
uniq -c | sort -nr
これにより、次のような出力が生成されます-
809 23/Dec/2008:19:20
実際にカウントである最初のフィールドは私にとって問題です....上記の出力から日付を取得したいのですが、これを取得できません。カットコマンドを使ってみました
uniq -c | sort -nr | cut -d' ' -f2
しかし、これは空白を印刷するだけです...誰かが日付のみを取得してカウントを切り落とすのを手伝ってくれませんか。欲しいだけ
23/Dec/2008:19:20
ありがとう