fwiw, in unix there is a tool called "script" that will record all your commands and screen displays in the shell. You can clean up all the special characters by running it through "col -b". so, you'd do something like this: script July17-2003.log after you get all done you type "ctrl D" or "exit" to end it. THEN: cat July17-2003.log | col -b > July17_2003.log ; rm July17-2003.log (this cleans up the log file and removes the one that will contain jibberish and ugly stuff that normal folk don't care to see. ;) In addition, if you set up your profile to create a special place for your history you will preserve significant and useful information. Add the following to your .profile in your UNIX accounts, and "mkdir History" in your home directory: THIS WORKS ON HP-UX: HISTFILE=History/`/bin/date '+%y%b%d'.history` HISTSIZE=2048; export HISTSIZE EDITOR=/usr/bin/vi; export EDITOR THIS WORKS ON LINUX: HISTFILE=$HOME/F/History/`/bin/date '+%y%b%d'.history` HISTSIZE=2048 export HISTFILE HISTSIZE (be sure to export the variables HISTFILE, HISTSIZE and EDITOR)