The C shell has a setup file named .logout (2.2). Commands in .logout are run when you log out. The Bourne and Korn shells don't have a logout file, though. Here's how to make one:
In your .profile file, add the line:
trap . | trap '. $HOME/.sh_logout; exit' 0 |
---|
(Some systems may need $LOGDIR
instead of $HOME
.)
Make a file in your home directory named .sh_logout. Put in the commands you want to be run when you log out. For example:
if [ -f | clear if [ -f $HOME/todo.tomorrow ] then echo "=========== STUFF TO DO TOMORROW: ============" cat $HOME/todo.tomorrow fi |
---|
The trap will read the .sh_logout file when the shell exits.
-