[cs631apue] midterm grades
jschauma at stevens.edu
Fri Nov 4 17:27:15 EDT 2011
I have just sent out the midterm grades. If you have not received a
grade, please let me know ASAP.
Here are a few of the cases I used to test your program:
Run the following commands and compare the output of the system command
with your program:
alias ls='ls -1'
ls -d .
ls -R ~
ls -l /home/*
ln -s foo bar
ln -s blah foo
touch -t 200101010000 baz
touch -t 201101010000 bay
touch -t 201111110000 bax
touch -t 201111020000 baw
chmod 700 bat
chmod 2403 baz
touch "foo bar"
ls | more
ls > out
ls -1 -l -1 -m -l
ls -lR /
Obviously there are many other invocations that can be tested (and many
other were), and of course I also paid attention to the quality if your
code, the readability etc.
For the most part, everything went reasonably well. Please review the
corner cases and where your program did not perform as well compared to
the reference implementation. That will help you understand what to pay
attention to when you write your next tool.
More information about the cs631apue