shell打印素数

 1 #!/bin/bash
 2 for i in {2..100};do
 3     flag=true
 4     for ((k=2;k<i;k++));do
 5         if [ $(($i % $k)) -eq 0  ];then
 6             flag=false
 7             break
 8         fi
 9     done
10     if $flag ;then
11         echo $i
12     fi
13 done

 

posted @ 2021-01-05 09:57  zhj5551  阅读(181)  评论(0编辑  收藏  举报