Home »
Linux »
Linux shell script programs
Linux shell script program to multiply two numbers
By IncludeHelp Last updated : October 20, 2024
Problem statement
Here, we will create a shell script program to read values for variables from the user and then perform multiplication operation and print the result on the console screen.
Multiply two numbers using Linux Shell Script
The source code to create a Linux shell script program to multiply two numbers is given below. The given program is compiled and executed successfully on Ubuntu 20.04.
Linux shell script program to multiply two numbers
#!/bin/bash
# Program name: "multiply.sh"
# Linux shell script program to multiply two numbers.
echo "Enter num1: "
read num1
echo "Enter num2: "
read num2
multiply=`expr $num1 \* $num2`
echo "Multiplication is: $multiply"
Now, we will save the shell script program with the "multiply.sh" name.
Output
$ sh multiply.sh
Enter num1:
10
Enter num2:
5
Multiplication is: 50
Explanation
In the above program, we read values of two variables from the user and then multiply both numbers and store the result into the result variable. After that, we printed the result on the console screen.
multiply=`expr $num1 \* $num2`
In the above statement, we have to use the "\*" operator to perform multiplication operations.
Linux shell script programs »