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