How do you run a script when a user logs in? I have created a script script.sh and used chmod +x to make it executable where would I place the script to make it startup when a user logs in.
1 Answer
The script ~/.profile
is executed at each login, you can put your script here.
But be aware that if you login in two different virtual terminals, the script will be executed twice.
-
~/.profile (which also calls ~/.bashrc) is only executed when logging into a shell (through Terminal or SSH for example). Not when logging into the GUI.– mivkOct 18, 2012 at 7:37