Como escrever um script de shell que é executado no login?

10

Eu estou tentando escrever um script de shell bash no Ubuntu 11.10 Linux distro, que será executado automaticamente ao entrar no sistema. Mas eu não sou capaz de descobrir que o que escrever no script que por ele será executado automaticamente no login.

    
por dubex 19.11.2012 / 10:01

3 respostas

14

Se você quiser que ele seja global, modifique

 /etc/profile 

ou adicione um script a

 /etc/profile.d

Se você quiser que seja específico do usuário, modifique

 /home/$USER/.profile
    
por 19.11.2012 / 11:14
3

Basta adicionar o script bash aos aplicativos de inicialização.

No campo de comando, digite

bash /full/path/to/bash/script.sh/
    
por 19.11.2012 / 10:31
0

Se você quer ser mais bash específico, você também pode escrever seu código em ~ / .bash_profile ou ~ / .bash_login.

E você pode criar qualquer script, por exemplo:

if [ -f ~/.bashrc ]; then
   source ~/.bashrc
fi
    
por 25.07.2015 / 20:06