LINUX Scripts (Perl)

Avg Bid (USD)
Project Budget (USD)
$10 - $90

Project Description:

The personnel department at Wargames Technologies require a suite of Bash/Perl scripts that can create and maintain additional information about users stored as a file. This information file should contain username, address, e-mail address, telephone extension number, username of their manager, start date, and end date, organised sequentially by start date.

To achieve this goal you are required to create scripts to:
(i) add a record to the information file making sure that there are no duplicate entries and that the usernames exist on the system;
(ii) amend an entry in the information file;
(iii) delete an entry from the information file making sure that more than one entry is not deleted at a time (i.e. make sure that the search only selects one item in the file);
(iv) given a username return specific information, such as full name, address, e-mail address, home directory, and manager’s name;
(v) display the following information, suitably formatted, for all users: full name, address, home directory, shell used, e-mail address, the name of the primary group to which they belong, and the exact amount of time they have worked for the company.
In addition:
(vi) create a ‘master script’ that allows you to run the above scripts from a menu system. This script should create an audit trail of all transactions involving the information file;
(vii) Ensure that the scripts are given simple and sensible names, e.g.,, etc

Skills required:
Linux, Perl
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 90
in 1 days
Hire FandaR
$ 157
in 2 days
Hire Mindon
$ 88
in 1 days
$ 103
in 2 days
Hire idleswell
$ 164
in 3 days
$ 126
in 3 days
$ 111
in 1 days
Hire cmax4u
$ 88
in 3 days
$ 90
in 3 days
Hire PerlIsFun
$ 90
in 3 days