Eri, Com esse ajuste consegui o resultado esperado.
Não tinha atentado para esse comportamento do GREP. Obrigado. Saulo. --- Em seg, 17/8/09, Eri Ramos Bastos <[email protected]> escreveu: De: Eri Ramos Bastos <[email protected]> Assunto: Re: [shell-script] Enviar saida do comando TOP para um arquivo, somente e linha desejada. Para: [email protected] Data: Segunda-feira, 17 de Agosto de 2009, 14:34 Tenta isso: top -b |grep --line-buffered $(/var/run/progama. pid) Vai fazer o grep escrever imediatamente para o arquivo ao invés de esperar encher o buffer. []'s Eri 2009/8/17 sauloredes <saulore...@yahoo. com.br> > Prezados(as) , > > É uma coisa simples mas não estou entendendo o porquê de não funcionar. > > O comando ... > > # top | grep $(/var/run/progama. pid) > 16047 user 20 0 693m 369m 32m S 10 9.3 934:58.25 firefox > 16047 user 20 0 693m 369m 32m S 16 9.3 934:58.74 firefox > 16047 user 20 0 693m 369m 32m S 15 9.3 934:59.20 firefox > 16047 user 20 0 693m 369m 32m R 19 9.3 934:59.76 firefox > 16047 user 20 0 693m 369m 32m S 31 9.3 935:00.70 firefox > > ... mostra o resultado acima ... sem problemas. > > Porém, o comando ... > > # top | grep $(/var/run/progama. pid) >> arquivo.texto > > ... não redireciona a saida para o arquivo. > > # cat arquivo.texto > > ... apresenta "arquivo.texto" vazio. > > Já tentei usando "namedpipe", alterando as saidas e entradas (padrão, erro) > e nada. > > Alguma sugestão? Ou realmente não é possível? hehe > > Obrigado. > Saulo. > > > > ------------ --------- --------- ------ > > ------------ --------- --------- --------- --------- --------- - > 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: shell-script- unsubscribe@ yahoogrupos. com.br > ------------ --------- --------- --------- --------- --------- - > Esta lista é moderada de acordo com o previsto em > http://www.listas- discussao. cjb.net > ------------ --------- --------- --------- --------- --------- - > Servidor Newsgroup da lista: news.gmane.org > Grupo: gmane.org.user- groups.programmi ng.shell. brazil > > Links do Yahoo! Grupos > > > [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]
