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

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

RE: [shell-script] exemplo de trap no ksh


From: Ronaldo Russel - DHL IS - BR, SAO
Subject: RE: [shell-script] exemplo de trap no ksh
Date: Thu, 18 Dec 2003 14:22:15 -0300

Muito Obrigado André!

[]´s

Ronaldo

-----Original Message-----
From: André Luiz Alves da Silva Prates [mailto:address@hidden]
Sent: quinta-feira, 18 de dezembro de 2003 13:23
To: address@hidden
Subject: RE: [shell-script] exemplo de trap no ksh


Este está testado e funciona em Unix Tru64
 
# Funcao que tratara o Ctrl+C
ctrlc()
{
    # Nao intercepta mais o sinal
        trap 2
      # Funcao propriamente dita
        tput clear
        echo "\t\t\tMatando os processos tail abertos..."
        TERMINAL=`who am i | awk '{ print $2 }'`
        for i in `ps -ef | grep tail | grep $TERMINAL | awk ' { print $2 }'`
        do
        echo Processos $i
        kill $i
        done
}
PARAM=$#
if [ PARAM = 0 ]
   then
        echo "\t\t\tFavor informar como parametro, string a ser buscada nos
logs wls"
        sleep 3
   else
        # intercepta o sinal de Ctrl+C (Ctrl+C == SIGINT == 2)
        trap ctrlc 2
        # script propriamente
        tail -f /dsf/dsfwls/DsfwDomain/DsfwMng1/DsfwMng1.log &
        tail -f /dsf/dsfwls/DsfwDomain/DsfwMng1/DsfwMng1.log 
 
 fi
-----Original Message-----
From: Ronaldo Russel - DHL IS - BR, SAO [mailto:address@hidden] 
Sent: quinta-feira, 18 de dezembro de 2003 15:07
To: address@hidden
Subject: [shell-script] exemplo de trap no ksh
 

Pessoal, alguém tem um exemplo de uso do trap no ksh?

Att.

Ronaldo Russel




---------------------------------------------------------------------
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 aos Termos do Serviço Yahoo!
<http://br.yahoo.com/info/utos.html> . 


[As partes desta mensagem que não continham texto foram removidas]



---------------------------------------------------------------------
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 



[As partes desta mensagem que não continham texto foram removidas]



reply via email to

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