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.