编辑代码

#!/bin/bash
read -p "输入一个数字:" num
if [ $num -eq 1 ]
then
echo "$num 不是质数"
exit 1
elif [ $num -eq 2 ]
then
echo "$num 是质数"
exit 2
fi
for i in `seq 2 $[$num-1]`
do
if [ $[$num%$i] -eq 0 ]
then
echo "$num 不是质数"
exit 3
else
echo "$num 是质数"
exit 4
fi
done
exit 5