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
Jun 20 in Hive
Feb 5 in Big Data | Hadoop
May 9 in DevOps
...