Q:

adding a shell script to a configuration file

I'm pretty new to shell scripting and linux in general.  Basically, I need to change the configuration file for logging out so that when a user logs out, a certain shell script is run.
Now, I've located the logout configuration file and opened it with vi using this command
$ vi ~/.bash_logout

At this point, I'm experiencing some very weird behavior.  When I try to type a character, the cursor jumps around seemingly erratically.  What could this be due to?  I'm running the latest version of ubuntu.
And once I get that figured out, what's the command to run a .sh file from within this configuration file?

A:

If you're having trouble with vi, try using nano instead. nano .bash_logout
If you do need to use vi for some reason, "i" will put the editor into insert mode, and ESC will take it out of insert mode when you're done. ":wq" will write and quit the editor.
To run a command, just put it in the .bash_logout file as you would type it on the commandline.

