[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] Matar processo
From: |
Reinaldo Carvalho |
Subject: |
Re: [shell-script] Matar processo |
Date: |
Wed, 28 Dec 2005 09:10:37 -0300 |
1)
troque:
$[$SYS_TIME - $TEMP]
por:
$(($SYS_TIME - $TEMP))
2) O servidor dial-up não costuma dá problemas. Usei por muitos anos o
'mgetty' e depois passei para o 'portslave', tanto usando as seriais
ttyS0, ttyS1, quanto placa da cyclades ttyC0 - ttyC15. (Isso quando
não existia RAS, ehheehe) Todos funcionam perfeitamente. Tente
corrigir o problema.
Em 28/12/05, Richard Barbosa<address@hidden> escreveu:
> Pessoal eu tenho aqui ud servidor dial-up na empresa e as vezes ele
> trava com a conexão, dando sinal de ocupado.
> É o seguinte eu preciso de um script que quando executado veja o tempo
> de exucução do processo (no caso ppp) e se o tempo for maior que 10
> minutos ele mate o processo somente.
> Elaborei o seguinte código mas ele só me retorna com erro:
>
> Script:
> #!/bin/sh
> PROCESS="`ps aux | grep ppp | awk '{print $2"."$9}'`"
> SYS_TIME=$(date +%M)
>
> for ID_PROC in $PROCESS
> do
> NUM_PROC="`echo $ID_PROC | sed -e 's/\..*//'`"
> TEMP="`echo $ID_PROC | sed -e 's/.*://'`"
> echo $NUM_PROC $TEMP
> if [$[$SYS_TIME - $TEMP] -gt "10" ]; then
> kill $NUM_PROC
> fi
> done
>
> Erro:
> 27778 32
> ./test.sh: line 10: [0: command not found
>
> Ou seja ele dá erro no if, mas por que???
> Estou realmente precisando disso.
> Alguem poderia me ajudar?
>
>
>
>
>
> ---------------------------------------------------------------------
> 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.listas-discussao.cjb.net
> ---------------------------------------------------------------------
>
> Links do Yahoo! Grupos
>
>
>
>
>
>
>
>
--
Reinaldo Carvalho
Debian Sarge 3.1 - Linux User: #238310
Prodepa - address@hidden