1. ホーム
  2. unix

[解決済み】AWKで列の和をとるには?[重複]

2022-01-26 06:44:25

質問

私のファイルはカンマで区切られており、64カラムになります。私は以下のようにフィールドを抽出しました。

awk '{split($0,a,",");  print a[57]}'

私のコマンドで57列目の値の合計を計算するにはどうしたらいいですか?

どのように解決するのですか?

ファイルの57列目を合計し、次の方法で印刷することができます。

awk '{split($0,a,","); sum += a[57]} END {print sum}'