Question: below is bash script for a calculator other operations work fine, but I cannot make the multiply work...i tried to use * instead * but

below is bash script for a calculator other operations work fine, but I cannot make the multiply work...i tried to use \* instead * but to no avail, please help

#!/bin/sh input="yes" while [ $input = "yes" ] do echo Enter a Number read num1 echo Enter desired operation +,-,/,* read operation echo Enter another number read num2 result=`expr $num1 "$operation" $num2` if [ $operation = '+' ] then echo The sum of $num1 and $num2 is $result elif [ $operation = '-' ] then echo The difference of $num1 and $num2 is $result elif [ $operation = '*' ] then echo The product of $num1 and $num2 is $result elif [ $operation = '/' -a $num2 = '0' ] then echo The division by $num2 occured and it is invalid elif [ $operation = '/' ] then echo The quotient of $num1 and $num2 is $result fi echo "Do you want to calculate again(yes/no):" read input echo "Thank you for using this program" done

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!