#!/bin/bash
read -p "要打印几以内的素数:" n
for(( i=2;i<=$n;i++))dofor(( j=2;j<=$i;j++))do
n1=$(($i%$j))if(($n1==0))
then
t=$jbreak
fi
done
if(($t==$i))
then
echo-n "$i "
fi
done
echo
六、定义与输出数组
1、for循环输出数组
#!/bin/bash
array=(1 2 3 4 5)for num in ${array[@]}#获取数组索引0-4doecho$num
done