Categories

Dec 1, 2019 in DevOps
Q: Write a shell script to print only prime numbers?

1 Answer

Dec 1, 2019

prime.sh

echo "1"

i=3

j=300

flag=0

tem=2

echo "1"while [ $i -ne $j ]

do

        temp=`echo $i`

        while [ $temp -ne $tem ]

        do

                temp=`expr $temp - 1`

                n=`expr $i % $temp`

                if [ $n -eq 0 -a $flag -eq 0 ]

                then

                        flag=1

                fi

        done

        if [ $flag -eq 0 ]

        then

                echo $i

        else

                flag=0

        fi

        i=`expr $i + 1`

done

Click here to read more about DevOps
Click here to read more about Insurance

Related questions

Madanswer
Oct 24 in JAVA
Dec 4, 2019 in JavaScript
Nov 12, 2019 in DevOps
...