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?
If you’re having trouble with vi, try using
nanoinstead.nano .bash_logoutIf 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.