canalize o resultado em cat
.. isso vai ignorar as configurações do seu terminal.
ps -f | cat
Quando entramos:
ps -f
... o texto da coluna CMD não mostra o comando completo. Qualquer maneira de evitar isso truncando?
Parece que está mostrando os primeiros 80 caracteres. Estamos executando um comando de log que possui muitas opções de linha de comando.
Obrigado pelas respostas .. não parece que qualquer um deles faça o truque.
canalize o resultado em cat
.. isso vai ignorar as configurações do seu terminal.
ps -f | cat
Encontrei isso na página man do meu ps de 9 ps do FreeBSD:
-w Use 132 columns to display information, instead of the default which is your window size. If the -w option is specified more than once, ps will use as many columns as necessary without regard for your window size. Note that this option has no effect if the “command” column is not the last column displayed.
Então:
ps auxww
fez o que eu queria.
HTH!
ps
detecta o tamanho da sua janela de terminal e filma com isso.
Solução: não envie diretamente para o terminal!
ps -f | less
Se /usr/ucb
dir existir, você pode tentar seguir o comando
/usr/ucb/ps -auxww | grep java
man ps:
-w Use 132 columns to display information, instead of the default which is your window size. If the -w option is specified more than once, ps will use as many columns as necessary without regard for your window size. When output is not to a terminal, an unlimited number of columns are always used.
Daí
ps -f | cat
funciona
G'day
Não se esqueça que o -eaf funciona apenas com o ps normal e não com o luddite ucb ps.
O ucb ps usa várias opções -w para fornecer a linha de comando completa.
HTH
aplausos