Rodar script ao inicializar

1. Rodar script ao inicializar

Marcos Antônio Rocha Vila Nova Neto
marcosjs

(usa Ubuntu)

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



  


2. Também quero saber

Lucas Lira
lucasdlb

(usa Ubuntu)

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

William Amaral de Souza
Williamm

(usa Linux Mint)

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






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts