Linux Shell Scripting Assignment

Assignment Help Programming Languages
Reference no: EM132495942

Linux Shell Scripting Assignment - Shell Scripting and Automated Account Management

One of the difficult tasks that Linux administrators face is to manage users or new employees. The difficulty can be to add deletion and change user attributes. In this task, your job is to write a shell script that performs the following tasks:

a. the script must accept first, last or middle names,

b. the script must be able to assign a new user to a group of student (if the group does not exist, the script must create user group),

c. based on the first name and last name, the script should generate a unique username with a length of 6 characters,

d. the script must check if the username is not exist bore added,

e. generate a complex password for the new user,

f. based on username scripts generate an email within the [email protected] domain,

g. the scripts must be written in a Sentinel loop,

h. display username, password, and email in a tabular format.

Note - One complete shell script for all the above task.

Reference no: EM132495942

Questions Cloud

Is relevant to the climate today : Contextualize the current state of politics and sport at this moment through a comparison of what is presented in the passage and what you see now
Discuss the physical and social reasons athletes take drugs : Discuss the physical, psychological, and social reasons athletes take drugs. What are four strategies that sport and exercise professionals can use to prevent.
SWK278 Ethical Practice for the Helping Professions : SWK278 Ethical Practice for the Helping Professions Assignment help and solution, University of the Sunshine Coast - assessment writing service
Implementing positive psychology into the schools : What are the advantages of implementing positive psychology into the schools?
Linux Shell Scripting Assignment : Linux Shell Scripting Assignment - Shell Scripting and Automated Account Management. Write a shell script that performs the tasks
What is the definition of a good counselor : Who are the key members that make up the clinical team? What are the different roles and skills that they bring to the table in helping a client?
What types of treatment are used in addition to medication : Choose one of the following disorders and write a 5 page paper about how it is diagnosed, what medications, if any, are generally used to treat the disorder.
Discuss three demographic or psychological correlates : What American values or principles might help us to understand how someone might hold negative attitudes toward gay people while supporting
What is the need to belong theory : What is the "need to belong theory" and how does it explain some of our own social interactions throughout our life, and/or goals that we set for ourselves.

Reviews

Write a Review

Programming Languages Questions & Answers

  Write a haskell program to calculates a balanced partition

Write a program in Haskell which calculates a balanced partition of N items where each item has a value between 0 and K such that the difference b/w the sum of the values of first partition,

  Create an application to run in the amazon ec2 service

In this project you will create an application to run in the Amazon EC2 service and you will also create a client that can run on local machine and access your application.

  Explain the process to develop a web page locally

Explain the process to develop a Web page locally

  Write functions

These 14 questions covers java class, Array, link list , generic class.

  Programming assignment

If the user wants to read the input from a file, then the output will also go into a different file . If the user wants to read the input interactively, then the output will go to the screen .

  Write a prolog program using swi proglog

Write a Prolog program using swi proglog

  Create a custom application using eclipse

Create a custom Application Using Eclipse Android Development

  Create a application using the mvc architecture

create a application using the MVC architecture. No scripting elements are allowed in JSP pages.

  Develops bespoke solutions for the rubber industry

Develops bespoke solutions for the rubber industry

  Design a program that models the worms behavior

Design a program that models the worm's behavior.

  Writing a class

Build a class for a type called Fraction

  Design a program that assigns seats on an airplane

Write a program that allows an instructor to keep a grade book and also design and implement a program that assigns seats on an airplane.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd