Threesuns

Email

Contact

All Semesters

Semesters

All Courses

Courses

Introduction to UNIX/Linux

CSCI1483

3 credits

Labs

Scripting II Extra Credit

Lab

0 points

Requirements

Script is complete and functioning0
Total0 pts

Objective

To write a simple shell script

Instructions

Write a shell script called "collect" that will:

Accept the name of a file as a command line argument. If a command line argument isn't given, display an error message and quit.

If an argument is given, test to confirm that the argument is the name of a file in the working directory. If the file exists, copy it to a "collection" directory in the home directory of the user running the script. If the file doesn't exist, display an error and exit.

The collection directory should be a directory called collection located below the current users home directory. Test for the existence of the collection directory and if it doesn't exist, create it before copying the file.

Document you program by adding comments to it.