[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Re: Dúvida em relação a um fluxo de script que exige
From: |
Alexandre Mulatinho |
Subject: |
Re: [shell-script] Re: Dúvida em relação a um fluxo de script que exige retorno do 'whois' |
Date: |
Wed, 12 Sep 2012 15:39:06 -0300 |
Em 12 de setembro de 2012 14:34, rapha.couto <address@hidden> escreveu:
>
> Esqueci de dizer. Se vc colocar a chamada direto no script, depois to
> timeout o próprio script será finalizado, por isso joga a chamada em um
> subshell.
>
> #!/bin/bash
> TIMEOUT=10
> while read ip;
> do
> (ulimit -t $TIMEOUT; whois $ip)
> done < /tmp/ip.txt
>
> Pelo que eu vi, no caso de ultrapassar o timeout o comando irá retornar o
> codigo 137, caso queira tratar.
>
Já conhecia o ulimit, mas parece que não o conhecia tão bem, funcionou sim
com 200 ips, vou testar depois com 4000+.
Ficou bem mais elegante que a solução anterior, obrigado cara!!
Abraços,
Alexandre Mulatinho.
[As partes desta mensagem que não continham texto foram removidas]