[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [shell-script] O log acaba, recebo o aviso e roda um novo script
From: |
Eri Ramos Bastos |
Subject: |
Re: [shell-script] O log acaba, recebo o aviso e roda um novo script |
Date: |
Thu, 3 Jul 2008 07:24:06 -0300 |
Talvez algo como:
while [ "$(tail -2 teste.txt)" != "rows successfully processed in
SALESSTATUS" ]
do
sleep 2
done
blablabla...
Precisa lapidar, mas a idéia é encaixar dentro de um while ao invés de um
if.
[]'s
2008/7/2 Alicino De Moura Filho <address@hidden>:
> Colegas,
>
> O script que estou tentando montar, precisa me avisar que o comando
> executou e acabou. Para tal, eu estou monitorando o log dele e como sei que
> na penúltima linha contém a frase "rows successfully processed in
> SALESSTATUS" (além de outras coisas e a linha final é vazia), montei este
> IF, mas nao está dando muito certo. O tail + grep não estão parecendo boas
> soluções...
>
> if [ tail -f $SSCOPY/nobug.out |grep "rows successfully processed in
> SALESSTATUS" ] ; then
>
>
[As partes desta mensagem que não continham texto foram removidas]