Highlights
Aim of this Piece of Coursework
The objective of this piece of your module coursework is a script (small program) developed in the environment of a well-known UNIX shell. To show that you have succeeded, you have to:
? Develop a script that implements interaction with the UNIX environment in a friendly manner and executes simple input/output operations. These simplicity and friendliness shall be achieved by means of:
The Task
The task description is given in Section 4 below. The main result of your work is your script, i.e., a small program written in a UNIX command and scripting language,
presumably (but not necessarily) for the Korn shell. You shall send an attachment of well documented copy of your Report as an ASCII file with the .txt extension through your email. The Report will consist of: (1) a ‘cover page’ with the information about the University, Faculty, module and the author, (2) the script itself, i.e., the text of your program (it may be in your transcript file), (3) texts of all files mentioned in the task description, and (4) a transcript of your test session(s demonstrating capability of your script (in other words, execution of all its functions or their systematic testing).
Task Description
Write a shell script that demonstrates your ability to organize interactive communication of its potential user with the UNIX environment in a friendly manner. Explain any program request and validate any user input as much as possible. Your program shall demonstrate implementation of the following scenario:
1. A user starts the program typing the program name and first his/her first name and then the ID number as two parameters of the program
2. Program shall ask the secret key to run the program; a user should program this secret key in advance. If the user enters correct secret key it should move to next step
(3), else it should prompt to enter correct key for four times and then exit the program.
3. The program welcomes the user somehow mentioning his/her ID number first, then his/her name and then displays the date and the time of the execution.
This CS5001NA - IT Assignment has been solved by our IT experts at My Uni Paper. Our Assignment Writing Experts are efficient to provide a fresh solution to this question. We are serving more than 10000+ Students in Australia, UK & US by helping them to score HD in their academics. Our Experts are well trained to follow all marking rubrics & referencing style.
Be it a used or new solution, the quality of the work submitted by our assignment experts remains unhampered. You may continue to expect the same or even better quality with the used and new assignment solution files respectively. There’s one thing to be noticed that you could choose one between the two and acquire an HD either way. You could choose a new assignment solution file to get yourself an exclusive, plagiarism (with free Turnitin file), expert quality assignment or order an old solution file that was considered worthy of the highest distinction.
© Copyright 2026 My Uni Papers – Student Hustle Made Hassle Free. All rights reserved.