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

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

RES: RES: RES: [shell-script] Criar/Gerenciar Daemons


From: Julio Cezar Neves - DATAPREVRJ
Subject: RES: RES: RES: [shell-script] Criar/Gerenciar Daemons
Date: Tue, 14 Jun 2005 21:58:56 -0300

Edison Ferreira [mailto:address@hidden]

| > | Julio, me diga uma coisa, será que com essa técnica eu 
| resolvo a minha
| > | duvida anterior que era fazer um daemon que leia e trate 
| um arquivo de
| > | log, escrevendo o resultado desse tratamento em um outro 
| arquivo...
| > | para posteriormente um outro daemon utilizar isso... 
| segue a baixo o
| > | rascunho do primeiro daemon
| > | 
| > | tail -f -n `wc -l arquivodelog` | cut -f 9 -d ' ' | cut -f 2 >>
| > | arquivoderesultado
| > 
| > Cara não entendi. O wc -l te devolve a qtd de linhas do log, desta
| forma vc
| > estaria inicialmente listando todo o arquivo, com o mesmo efeito de
| tail -f -n+1
| > arquivodelog. Se vc estiver querendo listar somente os novos
| registros de
| > arquivodelog, o correto seria:
| > 
| > tail -f -n0 arquivodelog
| 
| Pois bem, como eu disse antes, não quero listar apenas os novos, quero
| listar todos e continuar examinando o arquivo a espera dos novos...
| por isso usei o wc -l arquivodelog. 

Então é como eu te disse: tail -f -n `wc -l arquivodelog` tem o mesmo efeito
de tail -n+1 -f arquivodelog`, já o n+1 listará a partir da primeira linha e
depois, devido a opção -f gerará uma saída para cada inclusão no arquivo.

[ ]s,
Julio
:wq


reply via email to

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