[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Res: Res: [shell-script] Problema com tail -f e redirecionamento par
From: |
Bruno Gunter |
Subject: |
Re: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo |
Date: |
Thu, 27 Aug 2009 10:40:46 -0300 |
Como você disse, funciona no bash e no scrip não. Fica difícil eu
conseguir achar o erro em um script sem conhecê-lo, me desculpe, mas
acho que não posso te ajudar com precisaão aqui.
Tente, como teste, comentar todas as linha que movem o script ou o
sobrescrevem. O que costumo fazer é dar um echo nos comandos suspeitos
quando estou debugando...
No mais, boa sorte.
On Thu, 2009-08-27 at 06:35 -0700, Thiago Andrighetti wrote:
>
> meu script completo não é necessário, pois o que eu estou testando é
> exatamete o que passei na lista, no caso o script seguinte:
> #!/bin/bash
> tail -f /var/log/squid/ access.log |cut -d' ' -f11 > texto.txt
>
> Se ponho essas linhas em um script e executo, o arquito texto.txt fica
> em branco ssempre....não aparece nada.
> Agora se eu executo a linha tail -f /var/log/squid/ access.log |cut
> -d' ' -f11 > texto.txt no console, ai eu abro
> um outro terminal e dou um tail -f texto.txt, ai eu vejo que ele esta
> sendo incrementado normalmente.
>
> Ou seja, quando percebi o que estava acontecendo no meu script
> original, fiz esse script para testar, e o mesmo problema que acontece
> no meu script, acontece nesse....
>
> --
> Thiago Andrighetti
> Analista de Suporte em Software Livre
> e Programador
> www.thiagoapadua.com.br
>
> >
> >De: Bruno Gunter <address@hidden>
> >Para: address@hidden
> >Enviadas: Quinta-feira, 27 de Agosto de 2009 9:59:07
> >Assunto: Re: Res: [shell-script] Problema com tail -f e
> redirecionamento para arquivo
> >
> > >
> >
> >
> >
> >
> >Se não é apenas isso, cola teu script completo, que aí fica mais
> fácil
> >>da gente achar o que é.
> >
> >>[]'s
> >
> >>On Thu, 2009-08-27 at 05:08 -0700, Thiago Andrighetti wrote:
> >>>
> >>> Ol[a Bruno e Marcos, obrigado por responderem.
> >>> Esse script que mandei foi somente para demonstrar o problema, meu
> >>> script eh bem maior. Ai eu fiz esse soh para testar essa
> >>> funcionalidade entende.
> >>> A questão do '>', é que no meu script realmente eu sempre crio um
> >>> arquivo novo, pois tem uma parte dele em que eu paro esse tail e
> movo
> >>> o arquivo..., detalhe, esse tail eu sempre mando em background,
> mas
> >>> isso não vem ao caso.
> >>>
> >>> E claro, sei as diferenças do tail e cat, o que me intriga, é essa
> >>> linha funcionar perfeitamente no meu shell atual, e quando executo
> ela
> >>> via script ela não funcionar.
> >>>
> >>> --
> >>> Thiago Andrighetti
> >>> Analista de Suporte em Software Livre
> >>> e Programador
> >>> www.thiagoapadua. com.br
> >>>
> >>> >
> >>> >De: Marcos Arouca <arouca@ibest. com.br>
> >>> >Para: shell-script@ yahoogrupos. com.br
> >>> >Enviadas: Quarta-feira, 26 de Agosto de 2009 22:00:02
> >>> >Assunto: Re: [shell-script] Problema com tail -f e
> redirecionamento
> >>> para arquivo
> >>> >
> >>> > >
> >>> >
> >>> >
> >>> >
> >>> >
> >>> >Não sei se é apenas isso, mas se você fizer só um > ele vai
> apagar
> >>> cada vez
> >>> >>que gerar uma nova entrada.
> >>> >
> >>> >>Assim, como você está dando um tail, só quando for gerado algo
> novo,
> >>> a saída
> >>> >>vai ser jogada para o txt. Como está só com um > ele esta
> >>> sobescrevendo.
> >>> >>Tenta
> >>> >
> >>> >>tail -f /var/log/squid/ access.log |cut -d' ' -f11 >> texto.txt
> >>> >
> >>> >>Para ver se ele vai jogar o que você quer.
> >>> >
> >>> >>[]s
> >>> >
> >>> >>2009/8/26 Thiago Andrighetti <thiagoapadua@ yahoo.com. br>
> >>> >
> >>> >>>
> >>> >>>
> >>> >>> Olá, tenho o seguinte script(ilustrativo)
> >>> >>>
> >>> >>> #!/bin/bash
> >>> >>> tail -f /var/log/squid/ access.log |cut -d' ' -f11 > texto.txt
> >>> >>>
> >>> >>> Nesse script, queri que va alimentando o arquivo texto.txt com
> as
> >>> urls do
> >>> >>> log do squid, acontece é que se eu faço como acima,
> simplesmente
> >>> não loga
> >>> >>> nada e o meu arquivo fica em branco.....
> >>> >>>
> >>> >>> Mas se eu troco o tail -f por um cat, ai sim alimenta na hora
> o
> >>> texto.txt.
> >>> >>>
> >>> >>> Alguem tem alguma dica, tentei muita coisa aqui e não
> consegui.
> >>> >>>
> >>> >>> OBS: Se eu executo esse comando no meu terminal, funciona
> >>> corretamente, vai
> >>> >>> alimentando aos poucos o texto.txt, é só quando faço o script
> >>> mesmo que não
> >>> >>> funciona.
> >>> >>>
> >>> >>> --
> >>> >>> Thiago Andrighetti
> >>> >>> Analista de Suporte em Software Livre
> >>> >>> e Programador
> >>> >>> www.thiagoapadua. com.br
> >>> >>>
> >>> >>> ____________ _________ _________ _________ _________ __
> >>> >>> Fale com seus amigos de graça com o novo Yahoo! Messenger
> >>> >>> http://br.messenger .yahoo.com/
> >>> >>>
> >>> >>>
> >>> >
> >>> >>[As partes desta mensagem que não continham texto foram
> removidas]
> >>> >
> >>> >
> >>> > > >
> >>>
> >>> ____________ _________ _________ _________ _________ _________ _
> >>> Veja quais são os assuntos do momento no Yahoo! +Buscados
> >>> http://br.maisbusca dos.yahoo. com
> >>>
> >>> [As partes desta mensagem que não continham texto foram removidas]
> >>>
> >>>
> >>>
> >>>
> >>>
> >
> >
> > > >
>
> __________________________________________________________
> Veja quais são os assuntos do momento no Yahoo! +Buscados
> http://br.maisbuscados.yahoo.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
>
>
- Problema com tail -f e redirecionamento para arquivo, Thiago Andrighetti, 2009/08/26
- Re: [shell-script] Problema com tail -f e redirecionamento para arquivo, Bruno Gunter, 2009/08/26
- Re: [shell-script] Problema com tail -f e redirecionamento para arquivo, Marcos Arouca, 2009/08/26
- Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Thiago Andrighetti, 2009/08/27
- Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Thiago Andrighetti, 2009/08/27
- Res: Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Thiago Andrighetti, 2009/08/27
- Re: Res: Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Bruno Gunter, 2009/08/27
- Re: Res: Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Wagner Brasileiro, 2009/08/27
- Re: Res: Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Wagner Brasileiro, 2009/08/27
- Res: Res: Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Thiago Andrighetti, 2009/08/27
- Re: Res: Res: Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Wagner Brasileiro, 2009/08/27
- Res: Res: Res: Res: Res: Res: [shell-script] Problema com tail -f e redirecionamento para arquivo, Thiago Andrighetti, 2009/08/27