🚀 Learn 90+ coding courses & crack 200+ competitive exams — powered by learning intelligence on Leyaa.ai →

Shell script to find greatest of three numbers

Let's write a shell script to find the greatest of three numbers.




Algorithm

1. Get three numbers. Say num1, num2, num2

2. If (num1 > num2) and (num1 > num3)

     echo value of num1

3. elif(num2 > num1) and (num2 > num3)

     echo value of num2

4. Otherwise,

     echo value of num3




Shell script for finding greatest of three numbers

#shell script to find the greatest of three numbers

echo "Enter Num1"
read num1
echo "Enter Num2"
read num2
echo "Enter Num3"
read num3

if [ $num1 -gt $num2 ] && [ $num1 -gt $num3 ]
then
    echo $num1
elif [ $num2 -gt $num1 ] && [ $num2 -gt $num3 ]
then
    echo $num2
else
    echo $num3
fi

read function used to get the input from the user.

-gt stands for greater than.

&& represents the logical AND condition.




Output

Enter Num1

1

Enter Num2

34

Enter Num3

2

34


Enter Num1

500

Enter Num2

5

Enter Num3

6

500


🚀 Your coding + exam prep journey starts here

Learn Python, C, Java, SQL & 90+ technologies. Practice for IBPS, SSC, Railway & 200+ exams. All powered by AI. All free.

Get Started on Leyaa.ai →

Topics You Might Like