Usar o top
comando com redirecionamento funciona bem:
top > top.log
Agora eu quero usar o grep para filtrar uma determinada linha:
top | grep "my_program" > top.log
Mas o arquivo de log permanecerá vazio. Mas o grep fornece uma saída ao usar
top | grep "my_program"
Onde my_program
deve ser substituído por um programa em execução para ver alguma saída.
Por que minha abordagem não funciona? E como posso corrigir isso?
-b
opção detop
ou usarps
.