Tente adicionar a opção -l
ou --long
-l Display long lines. By default, lines are truncated to the dis‐
play width or 132 if output is sent to a non-tty or if the dis‐
play width is unknown.
Veja man pstree
Eu tenho um problema com o Ubuntu 13.10 terminal (versão de lançamento, não beta), por exemplo, eu criei um programa C que cria processos filho em uma malha, o problema é que quando eu criar uma seqüência de 3 ou mais filhos de seqüências e execute o comando pstree para mostrar a malha da árvore de processos, não é adequado ou algo assim, corta com um "+", pois há mais, mas não se encaixam.
Exemplo de malha 3x3:
Ele deve mostrar o seguinte (no ubuntu 12.04 mostra isso):
roberto@rcanovas:-$ pstree -p | grep mash
-gnome-terminal(2085)-+-bash(2116)---mash(2481)-+-mash(2482)---mash(2484)---mash(2487) |-mash(2483)---mash(2486)---mash(2489) '-mash(2485)---mash(2488)---mash(2490)
No entanto, mostra o seguinte:
roberto@rcanovas:-$ pstree -p | grep mash
-gnome-terminal(2085)-+-bash(2116)---mash5x5(2481)-+-mash(2482)---mash(2484)-+ |-mash(2483)---mash(2486)-+ '-mash(2485)---mash(2487)-+
Eu tentei com o konsole e o xterm e o mesmo resultado.
Alguém pode ajudar? Muito obrigado.
Tente adicionar a opção -l
ou --long
-l Display long lines. By default, lines are truncated to the dis‐
play width or 132 if output is sent to a non-tty or if the dis‐
play width is unknown.
Veja man pstree