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 <aro...@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.maisbuscados.yahoo.com [As partes desta mensagem que não continham texto foram removidas]