Pular para o conteúdo

Rodar script ao inicializar

Responder tópico
  • Denunciar
  • Indicar

1. Rodar script ao inicializar

Enviado em 17/03/2017 - 16:08h

Olá, pessoal, eu estou tentando rodar esse script no ubuntu server ao inicializar ele, mas não ta funcionando. Coloquei este cabeçalho também, mas continuou na mesmo. Também já tentei dar permissão chmod 755 na pasta de inicialização, porém, novamente, continuou na mesma. Além disso já dei #update-rc.d meuscript default. Podem me ajudar?

### BEGIN INIT INFO
#!/bin/sh
# Provides: firewall.sh
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start firewall.sh at boot time
# Description: Enable service provided by firewall.sh.
### END INIT INFO
# /etc/init.d/scriptaovivo.sh

echo " Iniciando as atts"
echo ""
while [ 1 ]; do
curl "www.google.com"; >"/var/www/html/txts/aoVivo.json"
sleep 7
cp "/var/www/html/txts/aoVivo.json" "/var/www/html/txts/bkp.json"
done

Responder tópico

2. Também quero saber

Enviado em 17/03/2017 - 16:11h

Coloquei o ubunto server numa vm e tava tentando colocar um script na pra inicializar também, mas não consegui

3. Re: Rodar script ao inicializar

Enviado em 18/03/2017 - 10:41h

marcosjs escreveu:

Olá, pessoal, eu estou tentando rodar esse script no ubuntu server ao inicializar ele, mas não ta funcionando. Coloquei este cabeçalho também, mas continuou na mesmo. Também já tentei dar permissão chmod 755 na pasta de inicialização, porém, novamente, continuou na mesma. Além disso já dei #update-rc.d meuscript default. Podem me ajudar?

### BEGIN INIT INFO
#!/bin/sh
# Provides: firewall.sh
# Required-Start: $local_fs $remote_fs $network $syslog
# Required-Stop: $local_fs $remote_fs $network $syslog
# Default-Start: 2 3 4 5
# Default-Stop: 0 1 6
# Short-Description: Start firewall.sh at boot time
# Description: Enable service provided by firewall.sh.
### END INIT INFO
# /etc/init.d/scriptaovivo.sh

echo " Iniciando as atts"
echo ""
while [ 1 ]; do
curl "www.google.com"; >"/var/www/html/txts/aoVivo.json"
sleep 7
cp "/var/www/html/txts/aoVivo.json" "/var/www/html/txts/bkp.json"
done
Acho que tem que remover as interações, exemplo:
De..
echo " Iniciando as atts"

Para..
echo " Iniciando as atts" >> /tmp/scriptaovivo.tmp

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder