Iniciar o script na inicialização?

1

Eu quero executar um script quando o sistema for iniciado. O script é:

#!/bin/bash
gnome-terminal --tab -t "MyPC" -e "sh -c 'nohup firefox & nohup gedit & bash'" --tab -t "MYPC2" -e "sh -c 'ls -al;ls; bash'" > /home/user/gnome

Então copiei meu script para /etc/init.d e executei update-rc.d boot-up defaults

boot-up é o nome do meu script.

Agora, quando eu reiniciar, o gnome-terminal não está abrindo (como o wriiten no script), embora eu possa ver o arquivo /home/user/gnome sendo criado, que está vazio.

Eu tentei outros métodos, como colocar em /etc/rc.local sem sucesso.

A única maneira de executar o script é quando eu o adiciono em startup-Applications .

Qualquer ideia Como fazer isso funcionar?

Estou usando o Ububutu 12.04

    
por Siddharth Trikha 15.12.2014 / 11:08

1 resposta

0

Você pode usar cron . cron permite que você defina tarefas agendadas no Linux.

crontab -e
@reboot <path-to-script>/boot-up #add to end of file
    
por Roboman1723 16.12.2014 / 23:59