script para testar rede...

Iniciado por DrJames, 20 de Setembro de 2011, 08:53

tópico anterior - próximo tópico

DrJames

Boas pessoal,

Tenho este script que é executado pelo utilizador, através de um atalho no desktop:

#!/bin/bash
#script para copiar e mover ficheiros
#copia os ficheiros para posto-ensaios
scp -r /home/posto-01/Documents/Processo/CONCLUIDO/* posto-ensaios@192.168.180.112:/home/posto-ensaios/Documents/Processo
#move os ficheiros para a pasta local do pc
mv --backup /home/posto-01/Documents/Processo/CONCLUIDO/* /home/posto-01/Documents/personaproject/processos_terminados

Como o objectivo é copiar os ficheiros para outro pc na rede (wireless), eu preciso de primeiro verificar se o meu ip 192.168.180.112, está activo. Se sim então executa o script. Como devo fazer?
Obrigado!

Kriptolix

execute o ping no ip e depois trate a variavel $?, que retorna zero que o comando foi bem sucedido e 1 se deu erro.
Ubuntu Linux 10.10