テキストファイルの最初のフィールド発生回数の計算 [閉じる]

テキストファイルの最初のフィールド発生回数の計算 [閉じる]

txtファイル内の最初のフィールドの発生回数を計算し、出力ファイルを最初のフィールドと入力ファイルの番号を含む2つの列ファイルとして印刷する必要があります。入力ファイルの最初のフィールドが発生した回数

ベストアンサー1

awk '{ count[$1]++ } END { for (field in count) print field, count[field] }' file.txt

つまり、最初のフィールドを連想配列のキーとして使用しますcount。各レコードのフィールドに対応する値を増やします。最後に、キーを繰り返してcountそのキーと関連する値を印刷します。

おすすめ記事