内容
点数を計算します。
シェル芸
cat input.txt | awk '{z=0;for(i=1;i<=length($0);i++){a=substr($0,i,1);if(a=="A"||a=="B"||a=="C"){z+=1}else if(a=="D"||a=="E"){z+=2}else{z+=3}};print z}'
解説
length($0)
で各文字列の長さを取得できます。
ウェブサイト
シェル芸オンラインジャッジ : https://shellgei-online-judge.com/