次のスクリプトがあります。
#!/bin/csh
echo "jones 2143 78 84 77" >! student-marks
echo "Gondrol 2243 88 94 87" >> student-marks
awk '{
if ($3 >=35 && $4 >= 35 && $5 >= 35)
print $0,"=>","Pass";
else
print $0,"=>","Fail";
}' student-marks
URL http://www.thegeekstuff.com/2010/02/awk-conditional-statements/から直接コピーしました
awk で if else ロジックを使用する方法を学習する例として。残念ながら、Unmatched というエラーが表示され続けます。アドバイスはありますか?