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...

1 answer below »


  1. 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 you ran it multiple times per user). This script will be showcased to upper management and should demonstrate your best work.


    1. Write the Script:
      Write a fully functional and professional looking script that meets all of the following requirements.





  1. Resides within your ~/scripts directory and is named tps-report-gen.sh.

  2. Take a supplied user's first name (Bob, Henry, or Frank) in any order when the script is executed (for example: sh tps-report-gen.sh bob).

  3. Print out to the screen the text: TPS REPORT LISTING

  4. A double newline.

  5. Print out to the screen neatly theuser’s name, company position, and home directory path on one line.

  6. A double newline.

  7. A list of TPS Reports associated with that user.

  8. A double newline.

  9. Print out to the screen the text: END REPORT LISTING

  10. The script needs to print the output to the screen and generate a report into the same directory as the script named tps-list-USER-DATETIME.rpt. USER would be the user's username and DATETIME would be the date and time that the report was run. USER and DATETIME would both change based on the username supplied and the date and time the script is executed. It may be easier to build the report file first, then simply cat the file to the screen within the script. An example report would look like:
    tps-list-bob-030816624.rpt


    HINT: To format the

    DATETIME

    portion as requested, use the following:


    date "+%m%d%y%k%M" | awk -F" " {'print $1$2'}




    1. Execute the Script:
      Execute the script to generate a report for all three users: once for Bob, once for Frank, and once for Henry. You should have three unique generated reports in your ~/scripts directory (or more if you ran it multiple times per user). Each report (and displayed output) should look like the following (but with the correct associated TPS Reports listed).





TPS REPORT LISTING

bob, ops, /home/bob

tps-report-02092016

tps-report-02102016

tps-report-02112016

tps-report-02122016

END REPORT LISTING




  1. Document the Script:
    Document your work by performing the following tasks.

    1. Take a screenshot of your ~/scripts directory with your newly generated .rpt reports listed.





  1. Take a screenshot of your tps-report-gen.sh script.



  1. Take a screenshot, or multiple screenshots if needed, of the output displayed from running the script for each of the three users.



  1. Write a couple of sentences detailing your thought process and reasoning for utilizing the commands you used within your script.

Answered Same DayDec 26, 2021

Answer To: In this section, you will write a fully functional script to help your manager with an important...

Robert answered on Dec 26 2021
127 Votes
ASSIGNMENT 7 (Solution)

Go to www.Webminal.org
Log in: atidepescot251 password: ALL12nce1030
After login, click on Termina
l use the same log in and password to access the terminal and start the assignment.
Also in Microsoft Word provide me step by step of the assignment



Overview: Scripting is a very important skill to have when working as a *NIX system administrator and one that will make your day much less tedious and much
more efficient. This final submission is the last piece of your final assessment and will build on the skills you have utilized over the previous four milestones.


Specifically, the following critical elements must be addressed in this submission:

V. Fully Functional Script
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 you ran it multiple times per user). This script
will be showcased to upper management and should demonstrate your best work.
a) Write the Script:...
SOLUTION.PDF

Answer To This Question Is Available To Download

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here