1

This question already has an answer here:

Could any one please suggest me on which boot level or /etc/rc.x folder should I include my shell script so that it runs automatically immediately after login or just before the system prompts for login in LTS 12.04

Thanks

marked as duplicate by Jorge Castro, BuZZ-dEE, belacqua, Florian Diesch, psusi May 21 '14 at 22:04

This question has been asked before and already has an answer. If those answers do not fully address your question, please ask a new question.

0

You may have it to run at runlevel 3, according to this http://en.wikipedia.org/wiki/Runlevel#Ubuntu.

I guess you can be sure to do the right thing not creating these links by yourself, but by using ad-hoc, standard programs. The usual command-line one is update-rc.d. Its manual page in section 8 of the manual is rich of details.

  • actually running at runlevel 2 is working. As the documentation says for the ubuntu in the given link if i am running the script in third level the system is not making any attempts to run it. – Harsha May 22 '14 at 10:14
  • Sorry about that, it was a typo! – Lorra May 22 '14 at 12:17
0

After login with your user add your script in ~/.bashrc file to run your script whenever the user login. Give execute permission on file.

sudo chmod +x script.sh

If you want to add these script for all user copy your script in /etc/profile.d/ directory.

Not the answer you're looking for? Browse other questions tagged or ask your own question.