msoliver
(usa Debian)
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