Explore BrainMass

Explore BrainMass

    How to set PATH and EDITOR Variables in Linux login Script

    This content was COPIED from BrainMass.com - View the original, and get the already-completed solution here!

    Login to your Linux environment and create your start-up shell script. Whether you write the scripts as .profile or .cshrc, include the following options:

    * Your search path to $PATH
    * Your editor to vi
    * Two variables of your preference, explain what they are.

    Copy the following shell that completes the following:

    #!/bin/bash

    echo Select a country from the following list:

    echo America, Italy, France, Germany

    read country

    case $country in

    [Aa]merica ) echo Ford; echo Perhaps;;

    [Ii]taly ) echo Ferarri;echo no;;

    [Ff]rance ) echo Peugeot ;echo no way;;

    [Gg]ermany ) echo Porsche ;echo yes;;

    esac

    Run the shell from above.

    Answer the following questions:

    · What is the purpose of the echo command?

    · In the case statement, why are the first letters both caps and lower case?

    · What does esac mean?

    Submit the answers to these questions to your faculty member for grading.

    Create your own shell that completes the following problem:

    · Ask the user their name.

    · Compare it to your name.

    · Give a reply that their response is either your name too or it is a nice name too.

    · Submit a listing of this shell to your faculty member for grading.

    · Copy/Paste or attach a screen print.

    Copy/paste the screen shots

    © BrainMass Inc. brainmass.com February 24, 2021, 5:40 pm ad1c9bdddf
    https://brainmass.com/computer-science/programming-languages/how-to-set-path-and-editor-variables-in-linux-login-script-243372

    Solution Preview

    Part 1:

    #!/bin/bash

    echo Select a country from the following list:

    echo America, Italy, France, Germany

    read country

    case $country in

    [Aa]merica ) echo Ford; echo Perhaps;;

    [Ii]taly ) echo Ferarri;echo no;;

    [Ff]rance ) echo Peugeot ;echo no way;;

    [Gg]ermany ) echo Porsche ;echo yes;;

    esac

    Run the shell from above.

    Answer the following questions:

    Q1 What is the ...

    Solution Summary

    Login to your Linux environment and create your start-up shell script. Whether you write the scripts as .profile or .cshrc, include the following options:

    * Your search path to $PATH
    * Your editor to vi
    * Two variables of your preference, explain what they are.

    Copy the following shell that completes the following:

    #!/bin/bash

    echo Select a country from the following list:

    echo America, Italy, France, Germany

    read country

    case $country in

    [Aa]merica ) echo Ford; echo Perhaps;;

    [Ii]taly ) echo Ferarri;echo no;;

    [Ff]rance ) echo Peugeot ;echo no way;;

    [Gg]ermany ) echo Porsche ;echo yes;;

    esac

    Run the shell from above.

    Answer the following questions:

    · What is the purpose of the echo command?

    · In the case statement, why are the first letters both caps and lower case?

    · What does esac mean?

    Submit the answers to these questions to your faculty member for grading.

    Create your own shell that completes the following problem:

    · Ask the user their name.

    · Compare it to your name.

    · Give a reply that their response is either your name too or it is a nice name too.

    · Submit a listing of this shell to your faculty member for grading.

    · Copy/Paste or attach a screen print.

    Copy/paste the screen shots

    $2.19

    ADVERTISEMENT