awk hash sample
cat hoge.log| awk -F'[^A\t]' '{total[$18]+=$23}END{print total[0]}' #^Aとタブで区切ったログを 18カラム目毎に集計し、18カラム目=0の時の結果を出力 cat hoge.log| awk -F'[^A\t]' '{total[$18]+=$23}END{for(key in total){print key": "total[key]}}' #totalハッシュを全部出力する場合