Write a shell script to print only prime numbers? 1. prime.sh 2. echo ―1‖ 3. i=3 4. j=300 5. flag=0 6. tem=2 7. echo ―1‖while [ $i -ne $j ] 8. do 9. temp=`echo $i` 10. while [ $temp -ne $tem ] 11. do 12. temp=`expr $temp – 1` 13. n=`expr $i % $temp` 14. if [ $n -eq 0 -a $flag -eq 0 ] 15. then 16. flag=1 17. fi 18. done 19. if [ $flag -eq 0 ] 20. then 21. echo $i 22. else 23. flag=0 24. fi 25. i=`expr $i + 1` 26. done

Write a shell script to print only prime numbers?
1. prime.sh
2. echo ―1‖
3. i=3
4. j=300
5. flag=0
6. tem=2
7. echo ―1‖while [ $i -ne $j ]
8. do
9. temp=`echo $i`
10. while [ $temp -ne $tem ]
11. do
12. temp=`expr $temp – 1`
13. n=`expr $i % $temp`
14. if [ $n -eq 0 -a $flag -eq 0 ]
15. then
16. flag=1
17. fi
18. done
19. if [ $flag -eq 0 ]
20. then
21. echo $i
22. else
23. flag=0
24. fi
25. i=`expr $i + 1`
26. done

Comments