我有一个这样的数字列表:
limit=( '1' '2' '3' '4' '5' '6' '7' '8' '9' )
然后我想检查输入值以查看它是否存在于列表中。例如:
echo 'Type a number from 1 to 9'
read input
if [ "$input" = "limit" ]
then
exit
else
echo 'Wrong number'
这样的事情。如果我把limit = 9并使用[“$ input”-le“$ limit”]它会接受0,-1这样的数字,我不想要那样。