shell-script-pt
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Verifica��o se a rede est� ativa


From: Copag
Subject: Verificação se a rede está ativa
Date: Mon, 29 Jul 2002 02:45:10 -0300

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Olá pessoal, como estão?

Estou montando um shell script aqui, que ativa os serviços de rede 
automaticamente.

Tudo funcionou muito bem, mas eu queria adicionar uma forma de que, se a 
máquina de lá tivesse desligada, ele não fizesse nada com montagem de 
diretórios, porém, se ele checasse e tivesse ligada, ele montava os diretórios 
compartilhados no /etc/exports.

Eu havia feito isso:

 if ping -c 1 192.168.0.2; then
    mount linkin:/home/copag /mnt/copag && echo "Diretórios montados com 
sucesso!"
 else
    echo "A outra máquina está desligada, tente manualmente mais tarde!"
 fi

Só que eu tive um problema. Se a máquina está desligada, ele fica parado no 
mount um tempão. Bom, isso quer dizer que, ela estando ligada ou não, o ping 
retorna um resultado, e o script está sempre entendendo como se a resposta do 
if fosse verdadeira.

Existe outro comando que eu possa colocar no script para verificar se a máquina 
está ligada ou não, ou pelo menos se ela responde? Ou então, mesmo fazendo com 
o ping, existe uma forma correta do funcionamento disso?

Agradeço desde já pela atenção dispensada.

Atenciosamente,



.'~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~|
|                     João Paulo Brígido Tostes              |
|              (o_.'  Copag [ address@hidden ]            |
|  (o_   (o_   //\    #LinuxBQ | BrasIRC.NeT                 |
|  (/)_  (\)_  V_/_   LinuxBQ - Linux ao alcance de todos!   |
|                     http://www.linuxbq.org                 |
|        Linux User Registered #176331 | UIN #47176203       |
|         Chave pública PGP: http://copag.linuxbq.org        |
`-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~-~~'



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.0.6 (GNU/Linux)
Comment: For info see http://www.gnupg.org

iD8DBQE9RNZeWI9/Ie6yiwERArKoAJ9ZcQqWbaqMyh5MQ76Th9+hZbl3YACeOeYA
9luPtJjq+GBqIpY2XcM0LHc=
=M8oB
-----END PGP SIGNATURE-----




reply via email to

[Prev in Thread] Current Thread [Next in Thread]