loader image

Shell script to find prime numbers up to a given number

Aim : Write a shell script to find prime numbers up to a given number

#!/bin/bash
echo "Enter a limit"
read limit
echo "prime numbers upto $limit are :"
echo "1"
i=2
while [ $i -le $limit ]
do
	flag=1
	j=2	
	while [ $j -lt $i ]
	do
 		rem=$(( $i % $j ))
		if [ $rem -eq 0 ]
		then
		  flag=0
		  break
		fi
	j=$(( $j+1 ))
	done
	if [ $flag -eq 1 ]
	then
	   echo "$i"
	fi
i=$(( $i+1 ))
done
Subscribe
Notify of
guest
0 Comments
Inline Feedbacks
View all comments
Scroll to Top