私は非常に単純なコマンドを使って演算子のリストをソートします。
cut -d',' -f11 be_sendsms.csv | sort | uniq -c
私が得た結果は次のとおりです。
95 "BASE17BE"
530 "BASE18BE"
252 "ORANGE17BE"
820 "ORANGE18BE"
162 "PROXIMUS17BE"
482 "PROXIMUS18BE"
「BASE17BE」と「BASE18BE」の値を累積して、その合計が「BASE」の下に一緒に表示されるようにし、OrangeとProximusに対しても同じことを行う簡単な方法はありますか?
答え1
出力を一時ファイルにリダイレクトしてから、指定したコマンドを適用できます。これ回答
awk -F ' ' '$2 ~ /BASE/ {sum += $1} END {print sum}' temp