Question

In: Computer Science

Write a bash script that will allow you to: Read in your Your name Course name...

Write a bash script that will allow you to:

  1. Read in your
    • Your name
    • Course name and
    • Instructor’s name
  2. Then prompt the user to enter two numbers and determine which number is greater.

Ex:

If 10 is entered for the first number and 3 for the second, you should output

Your name

Course name

Instructor’s name

10 is greater than 3.

If 33 is entered for the first number and 100 for the second, you shou output

Your name

Course name

Instructor’s name

100 is greater than 33.

please write in linux/ unix code

Solutions

Expert Solution

CODE

#!/bin/bash

#reading name from user into name
read name
#reading course name from user into course
read course
#reading instructor name from user into instructor
read instructor
#prompting user to enter 1st number and store it to n1
echo "Enter number 1: "
read n1
#prompting user to enter 2nd number and store it to n2
echo "Enter number 2: "
read n2

#printing output
echo
echo $name
echo $course
echo $instructor

#checking if n1 greater than n2, if so it prints n1 is greater than n2
if [ $n1 -gt $n2 ]
        then
                echo "$n1 is greater than $n2"
fi

#checking if n2 greater than n1, if so it prints n2 is greater than n1
if [ $n2 -gt $n1 ]
        then
                echo "$n2 is greater than $n1"
fi

CODE SCREENSHOT

OUTPUT


Related Solutions

Program in Bash: Write a program using bash script that can read a file from the...
Program in Bash: Write a program using bash script that can read a file from the same directory, sort the nonrepeating integers from 0-9 from smallest to largest, and output the results on the same line. Do not use the sort function.
Program in Bash: Write a program using bash script that can read a file from the...
Program in Bash: Write a program using bash script that can read a file from the same directory, sort the nonrepeating integers from 0-9 from smallest to largest, and output the results on the same line. Do not use the sort function.
The name of your bash script must be script1 and below is a description of what...
The name of your bash script must be script1 and below is a description of what it should do when executed. The script displays a message Guess, what is zip program's location Then it displays a message Enter the full path e.g. /etc/zip or /proc/bus/zip Then it reads the users response If the user's response is correct, it displays a message Great guess, zip's location is XXX, where XXX is the correct location of zip , and the script terminates....
Write a bash shell script that takes exactly one argument, a file name. If the number...
Write a bash shell script that takes exactly one argument, a file name. If the number of arguments is more or less than one, print a usage message. If the argument is not a file name, print another message. For the given file, print on the screen its content.
Fully Functional Script written in BASH In this section, you will write a fully functional script...
Fully Functional Script written in BASH In this section, you will write a fully functional script to help your manager with an important project that will build upon what you learned from your script work in Milestone Four. After you have written the script, you will execute it to generate a report for all three users (once for Bob, once for Henry, and once for Frank). You should have three unique generated reports in your ~/scripts directory (or more if...
Bash script: Create a bash script that takes numbers as parameters, calculates sum and prints the...
Bash script: Create a bash script that takes numbers as parameters, calculates sum and prints the result. If no parameters passed, prompt a user (only one time) to enter numbers to sum and print the result. Submit your program as LastName_FirstName.sh file.
⦁   Write a Bash script that prompts for user input and reads a string of text...
⦁   Write a Bash script that prompts for user input and reads a string of text from the user. If the user enters a no null (no empty) string, the script should prompt the user to re-enter again the string; otherwise should display the string entered “. ⦁   Given an array of the following four integers (3, 5, 13, 14); write a Bash script to display the second and all elements in the array.    ⦁   Write a short Bas...
this is bash scripting. a. Write a shell script that adds an extension “.deb” to all...
this is bash scripting. a. Write a shell script that adds an extension “.deb” to all the files in a directory. b. Write a command sequence or a script to insert a line “GHIJKLM” at every 10th line of a file? c. Write a bash command or script to find all the files modified in less than 5 days and print the record count of each.
Bash Script Write a script using while-do-done loop to convert the kilometers to miles. - Ask...
Bash Script Write a script using while-do-done loop to convert the kilometers to miles. - Ask the user to input the number of kilometers they need to travel. - Display the number of equivalent miles for the number. Use formula, Kilometers = miles/0.62137 - Every time the loop runs, it should ask the user if they want to continue, if user enters “Y” or “y”, then the loop runs again, if user enters “N” or “n”, then stop the loop...
Write a bash script that... create new user ./finalProject user if a new user is to...
Write a bash script that... create new user ./finalProject user if a new user is to be created ask for the new users information and use it when creating the new user add a new printer ./finalProject printer ask anything you need in order to create the new printer (I.e. name) permissions ./finalProject permissions ask what document and permissions the user wants restarting the computer ./finalProject restart
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT