我正在尝试制作一个脚本来检查一个参数是否有一个大写或小写字母,或者它是否有其他任何东西(例如一个数字或一个单词。)
到目前为止已经完成了:
if echo $1 | egrep -q '[A-Z]';
then echo "Uppercase";
elif echo $1 | egrep -q '[a-z]';
then echo "Lowercase";
else
echo "FAIL";
fi
不仅如果它不是一个字母,而且如果我插入一个单词或 2 个字母,都需要让它失败。