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

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

Re: RES: [shell-script] Linhas


From: rettore
Subject: Re: RES: [shell-script] Linhas
Date: Thu, 24 Apr 2003 13:28:05 +0000
User-agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.0.2) Gecko/20021120 Netscape/7.01

Perfeito......... o unico problema é que ele não imprime o nome .. ex teste que corresponde a ip 192.168.2.1

Aguardo


Julio Cezar Neves - DATAPREVRJ wrote:

Simule um more assim:

#!/bin/bash

LINHAS=`tput lines`
BOLD=`tput bold`
OK=`tput sgr0`
CL=3

clear
cat arquivoIP | while read lixo IP
do
   if  ping $IP > /dev/null 2>&1
   then
       echo $IP esta ativo
   else
       echo "$BOLD$IP caiu!!$OK"
   fi
   CL=`expr $CL + 1`
   if  [ $CL -eq $LINHAS ]
   then
       read -p "<ENTER> para prosseguir ou Q para terminar: " Resp
       [ "$Resp" = Q ] && exit
   fi
done

Se o script acima (que nao foi testado) nao parar na penultima linha da tela
para receber um <ENTER> ou um Q, troque esta linha por:

read -p "<ENTER> para prosseguir ou Q para terminar: " Resp < /dev/tty

[ ]s,
Julio Cezar Neves
-Eu Apoio o Software Livre-
-I Support Free Software-
* +55 21 2528-7070  /  9853-4044
*address@hidden


-----Mensagem original-----
De: rettore [mailto:address@hidden]
Enviada em: quinta-feira, 24 de abril de 2003 08:14
Para: shell-script
Assunto: [shell-script] Linhas


Tenho um arquivo que esta assim

teste 192.168.2.3
novo 192.168.2.4

tenho que pegar estes ips pingas neles se eles responderem imprimir o Host teste ip 192.168.2.3 esta ativo, o arquivo vai ser lido com o comando more ele precisa fazer isso linha por linha


Se algem puder me ajudar eu fico grato !!



---------------------------------------------------------------------
Esta lista nao admite a abordagem de outras liguagens de programacao, como perl, C etc. Quem insistir em nao seguir esta regra sera moderado sem previo aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista e moderada de acordo com o previsto em
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos e sujeito as regras descritas em:
http://br.yahoo.com/info/utos.html


---------------------------------------------------------------------
Esta lista não admite a abordagem de outras liguagens de programação, como 
perl, C etc. Quem insistir em não seguir esta regra será moderado sem prévio 
aviso.
---------------------------------------------------------------------
Sair da lista: address@hidden
---------------------------------------------------------------------
Esta lista é moderada de acordo com o previsto em 
http://www.listasdiscussao.cjb.net
---------------------------------------------------------------------


Seu uso do Yahoo! Grupos é sujeito às regras descritas em: http://br.yahoo.com/info/utos.html



reply via email to

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