The TA or Instructor will be available in CS 364 at the following times:
Hints: Use the find command to find the files. Use a separate shell script to process each file found. Separately check the find portion of your solution and this other shell script. There are a number of ways that one can make Results an empty file before you start to add things to it. So that you will have files that are at least a few days old, create some sample data files before you do anything else with this assignment other than read it.
For this part, you should submit a well commented listing (WCL) of SpellCheck and at least 3 sample runs showing how (well) it works. Include also (of course) an explanation of the sample runs, stating how they show that your SpellCheck works well.
For this part, submit the same type of WCL and sample runs with explanations as you did for the previous part.
For this part, submit the same type of listings as with the previous parts.
For this part, submit the same type of listings as with the previous parts.
You are both allowed and encouraged to produce examples
which illustrate more than one of these at a time and which
use other commands as well. Thus, the example shown in class
tr -cs '[A-Z][a-z]' '[\012*]' < F | sort |\
uniq -c |sort +nr | head -10'
would be, with suitable explanation and a sample run,
a fine example of the use of "tr," "sort,"
and "uniq" (with "head" thrown in for good measure)
had it not been preempted by its use in class. (So it goes.)
On the other hand, since this is an individual assignment and there are literally millions of possible examples, it would be both most surprising and most unfortunate if two people submitted examples that were essentially the same.