Iniciando Script automaticamente.

1. Iniciando Script automaticamente.

Vinicius Feijóo
vfeijoo

(usa Outra)

Enviado em 28/09/2015 - 09:05h

Ola amigos, bom dia!

estou com um pequeno problema, no qual não estou conseguindo resolver e gostaria de uma orientação de vocês.

Não estou conseguindo iniciar um script automaticamente junto com o sistema operacional, o script é simples, não tem nada demais, é simplesmente para ele iniciar 2 aparelhos de som, que estão em uma pasta especifica, esse script NÂO inicia se estiver fora desta pasta.

segue o script:


#!/bin/bash

//px
rtl_tcp -d 1 -p 1234 -g 25.4 -b 3 -n 1000 &
sleep 2s

rtl_tcp -d 0 -p 1235 -b 3 -n 1000 &
sleep 3s

./websdr



Grato desde ja!




  


2. Re: Iniciando Script automaticamente.

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 28/09/2015 - 12:33h

Boa tarde amigo,
Sua dúvida é para definir um horário para que seu script seja executado automaticamente todos os dias (ou em alguns dias da semana)?
Se sim, dê uma lida neste artigo sobre o crontab que resolverá seus problemas:
http://www.vivaolinux.com.br/artigo/Usando-cron-e-crontab-para-agendar-tarefas?pagina=2

Att.
João Paulo


3. Re: Iniciando Script automaticamente.

thinomar
thinomar

(usa Linux Mint)

Enviado em 28/09/2015 - 13:59h

update-rc.d meuScript defaults 

--
-I've been talking to the main computer
-And...?
-It hates me


4. Re: Iniciando Script automaticamente.

Vinicius Feijóo
vfeijoo

(usa Outra)

Enviado em 28/09/2015 - 16:35h

jpvr2005 escreveu:

Boa tarde amigo,
Sua dúvida é para definir um horário para que seu script seja executado automaticamente todos os dias (ou em alguns dias da semana)?
Se sim, dê uma lida neste artigo sobre o crontab que resolverá seus problemas:
http://www.vivaolinux.com.br/artigo/Usando-cron-e-crontab-para-agendar-tarefas?pagina=2

Att.
João Paulo


Boa tarde colega,

Grato pela resposta

minha duvida é sobre iniciar junto com o SO, pois é um servidor...
vou tentar fazer o que o colega citou abaixo... estou aprendendo...

Grato!





5. Re: Iniciando Script automaticamente.

Vinicius Feijóo
vfeijoo

(usa Outra)

Enviado em 28/09/2015 - 16:48h

thinomar escreveu:

update-rc.d meuScript defaults 




eu tentei e deu isso...

Não sei se fiz certo, dps eu reiniciei o computador e não deu certo.

http://oi59.tinypic.com/2ldhnrt.jpg


6. Re: Iniciando Script automaticamente.

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 29/09/2015 - 09:35h

vfeijoo escreveu:

thinomar escreveu:

update-rc.d meuScript defaults 




eu tentei e deu isso...

Não sei se fiz certo, dps eu reiniciei o computador e não deu certo.

http://oi59.tinypic.com/2ldhnrt.jpg


Bom dia amigo,
Me parece que faltou vc informar esse script no /etc/init.d para depois então rodar o update-rc.d
Veja nesse link: http://www.vivaolinux.com.br/dica/Inicializar-um-script-automatico-na-inicializacao-do-Linux/

Se der certo, ou não, nos retorne aqui.

Att.
João Paulo


7. Re: Iniciando Script automaticamente.

Vinicius Feijóo
vfeijoo

(usa Outra)

Enviado em 30/09/2015 - 14:37h

jpvr2005 escreveu:

vfeijoo escreveu:

thinomar escreveu:

update-rc.d meuScript defaults 




eu tentei e deu isso...

Não sei se fiz certo, dps eu reiniciei o computador e não deu certo.

http://oi59.tinypic.com/2ldhnrt.jpg


Bom dia amigo,
Me parece que faltou vc informar esse script no /etc/init.d para depois então rodar o update-rc.d
Veja nesse link: http://www.vivaolinux.com.br/dica/Inicializar-um-script-automatico-na-inicializacao-do-Linux/

Se der certo, ou não, nos retorne aqui.

Att.
João Paulo



Ola joão paulo,

Obrigado pela resposta,

Bem, eu fiz os passos no topico citado, porem não deu certo.

acredito que seja alguma coisa no script, pois esse script só funciona na pasta raiz do programa './websdr" , gostaria de saber se tem como fazer esse rodar com um caminho ex que pensei : ./caminho1/caminho2/websdr

grato!



8. Re: Iniciando Script automaticamente.

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 30/09/2015 - 14:48h

Boa tarde vfeijoo,
Poderia postar o conteúdo do script para analisarmos se tem algo incomum?


Att.
João Paulo


9. Re: Iniciando Script automaticamente.

Vinicius Feijóo
vfeijoo

(usa Outra)

Enviado em 01/10/2015 - 09:13h

jpvr2005 escreveu:

Boa tarde vfeijoo,
Poderia postar o conteúdo do script para analisarmos se tem algo incomum?


Att.
João Paulo




Ola joão,

o script é simples, esta na descrição do post


#!/bin/bash

//px
rtl_tcp -d 1 -p 1234 -g 25.4 -b 3 -n 1000 &
sleep 2s

rtl_tcp -d 0 -p 1235 -b 3 -n 1000 &
sleep 3s

./websdr


esse codigo é para iniciar 2 drivers de som + o programa.

os drivers, eu inicio por comando direto no terminal, o websdr é necessario execultar pela pasta raiz do programa.

Estou querendo aprender mais, sobre a logica, e gostaria de iniciar esse script junto com o SO, para não ter que ficar executando toda vez que reiniciar o computador.


10. Re: Iniciando Script automaticamente.

João Paulo de Vasconcelos Resende
jpvr2005

(usa Debian)

Enviado em 01/10/2015 - 09:43h

Bom dia amigo,
Não havia percebido o script no topo hehe.
Então cara, chamando a execução do programa com o ./programa você assume que o seu script está na mesma pasta do programa, certo?
Se vc quiser, pode deixar o script junto com o programa (no mesmo diretório, por exemplo: /opt/pasta_do_websdr/) ou então, você coloca seu script em um diretório específico e chama o programa com o path completo dele, por exemplo: /opt/pasta_do_websdr/websdr.
Dessa forma (colocando o caminho full) seu script deve funcionar de qualquer local que vc o executa-lo.
Lembre-se de colocar no arquivo /etc/init.d o caminho completo também do seu script. E a mesma coisa vale para a chamada do update-rc.d

Se não der certo, poste ai novamente. Boa sorte!
Att.
João Paulo






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts