質問: 0 ) then echo okです endif +-*/が入った時にエラーを出したいのですが+-*/をどう判定したらよいのか教えて頂けます様お願い致します。
回答: cshは良く知らないので。 read moge #echo "$moge"|grep -q -e '[-+/*]' #if [ $? -eq 0 ] if expr index "$moge" '-+/*' >/dev/null then echo 'invalid input' else echo 'ok' fi