Pular para o conteúdo

Testar conexão antes de dar sequencia no script [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Testar conexão antes de dar sequencia no script [RESOLVIDO]

Enviado em 27/09/2016 - 09:11h

Bom dia,

Estou escrevendo um script onde o mesmo precisa baixar alguns pacotes na internet, alguém poderia me auxiliar qual comando eu devo utilizar para que ele não de sequencia no script quando o servidor nao possuir internet?

Ex: wget https://ftp.postgresql.org/pub/source/v9.4.8/postgresql-9.4.8.tar.gz

caso o linux não conseguir baixar este pacote retornar mensagem de erro na tela e interromper o scritpt.

Responder tópico

2. Re: Testar conexão antes de dar sequencia no script [RESOLVIDO]

Enviado em 27/09/2016 - 10:13h

RafaelCucaFresca escreveu:

Bom dia,

Estou escrevendo um script onde o mesmo precisa baixar alguns pacotes na internet, alguém poderia me auxiliar qual comando eu devo utilizar para que ele não de sequencia no script quando o servidor nao possuir internet?

Ex: wget https://ftp.postgresql.org/pub/source/v9.4.8/postgresql-9.4.8.tar.gz

caso o linux não conseguir baixar este pacote retornar mensagem de erro na tela e interromper o scritpt.
-------------------------------------------------------------------------------------------------------------------------------

Bom dia Rafael.
Segue. . .
#!/bin/bash
IP=8.8.8.8
if ping -c1 "$IP" > /dev/null;then
#SEU COMANDO
wget https://ftp.postgresql.org/pub/source/v9.4.8/postgresql-9.4.8.tar.gz
else
echo "$IP => DOWN"
fi
OBS.: Usei o IP do DNS do GOOGLE
É isso . . .
SE a RESPOSTA lhe ajudou, marque a como A MELHOR.... :)
Att.:
Marcelo oliver

3. Re: Testar conexão antes de dar sequencia no script [RESOLVIDO]

Enviado em 27/09/2016 - 11:07h

Obrigado, era isso mesmo que eu precisava... abraço.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder