- Due date: Saturday, 13 September 2014 at 11:59 PM CDT
This assignment requires you to practice using some of the commands from the assigned readings.
If you are not sure what commands to use:
- Try using apropos to find the relevant man page(s)
- Read the relevant man page(s)
- Review the relevant section of the textbook
Man pages contain a wealth of relevant information. Before you begin the assignment, you may find it helpful to re-read the man pages for at least the following commands:
- aspell
- cal
- cat
- cut
- ls
- tr
You are required to use git for this assignment.
To check out the homework assignment:
- ssh [email protected]
- git clone https://github.com/2014-Fall-UIUC-LING402/YOUR_GITHUB_USERNAME-hw1.git
Your workflow should be as follows:
First, edit one of the scripts, using the text editor of your choice.
Next, commit your changes using git:
- git add FILE_YOU_EDITED.sh
- git commit -m "A BRIEF MESSAGE EXPLAINING WHAT YOU CHANGED"
- git push
You should follow the above steps after every edit of the file.
It is your responsibility to test each script to verify that it functions correctly.
In addition to testing that you perform, we have a very basic testing framework that you may use.
To use this:
./run-unit-test FILE_YOU_EDITED.sh