求100以内的质数

#!/bin/sh
 #set -x
 i=1
 while [ $i -le 100 ]
 do
        ret=1
        j=2
        while [ $j -lt $i ]
        do
                if [ $(($i%$j)) -eq 0 ];then
                        ret=0
                        break

                fi
          j=`expr $j + 1`
        done
        if [ $ret -eq 1 ];then 
                echo ------------- "$i"
        fi
        i=$(($i+1))
        done
        #set +x

 

posted @ 2016-12-01 16:21  feng_kui  阅读(198)  评论(0编辑  收藏  举报