MA591K Computing Languages for Mathematicians

Generic Submission Procedure for Projects

In order to submit all of the required files with one mailing, you have to put the files into one ASCII archive file by the Unix tar command. The command you will be using is:

tar -cvlf TAR <list of files>

Now you compress the created file TAR by using

gzip TAR

This converts the file TAR into the compressed non-ASCII file TAR.gz. This file contains unprintable control characters and therefore cannot be mailed, so you have to encode it as an ASCII file by using the Unix Command

uuencode TAR.gz TAR.gz > TAR.gz.uu

Send the file TAR.gz.uu as an attachment (some mailers trim blank spaces from the end of lines) or via

/usr/ucb/mail kaltofen@math.ncsu.edu < TAR.gz.uu

You can reverse the archiving process (and thus test your archive file) by changing directory and issuing the following commands

uudecode TAR.gz.uu

gunzip TAR.gz

tar -xvf TAR
Note: as stated in the syllabus, if your project is not totally completed, submit the current version by the deadline. You will get a better grade by submitting the working version late. But we have to see that you took a sincere effort having a substantial part ready when the project was due.
Erich Kaltofen
Sep 7, 2000