Ao usar ps com um formato definido pelo usuário, como obtenho uma coluna com largura ilimitada?

6

Estou usando o ps com o formato definido pelo usuário, conforme mostrado abaixo:

$ ps ax -o pid,args,psr,pcpu | grep python
2236 /usr/bin/python2.7 -u /home   2  0.0
2452 /usr/bin/python /usr/lib/un   2  0.0
2480 /usr/bin/python /usr/lib/ub   0  0.7
2501 /usr/bin/python /usr/lib/un   2  0.0
4129 /usr/bin/python /usr/bin/up   0  0.1
4792 grep --color=auto python      0  0.0
20665 /usr/bin/python /usr/lib/sy   0  0.0
27022 python                        0  0.0

Eu quero especificamente ter uma largura ilimitada para args. Eu sei que posso fornecer uma largura definida como esta:

$ ps axww -o pid,args:100,psr,pcpu | grep python
2236 /usr/bin/python2.7 -u /home/joshua/Applications/eclipse-classic-4.2/plugins/org.python.pydev_2.7.3.2   2  0.0
2452 /usr/bin/python /usr/lib/unity-lens-video/unity-lens-video                                             2  0.0
2480 /usr/bin/python /usr/lib/ubuntuone-client/ubuntuone-syncdaemon                                         3  0.7
2501 /usr/bin/python /usr/lib/unity-scope-video-remote/unity-scope-video-remote                             2  0.0
4129 /usr/bin/python /usr/bin/update-manager --no-focus-on-map                                              2  0.1
4905 grep --color=auto python                                                                               2  0.0

20665 / usr / bin / python / usr / lib / serviço de sistema / system-service-d 0 0.0    27022 python 0 0.0

Eu tentei usar a opção ww para largura ilimitada, mas não funciona. Aqui está o comando que eu usei ao tentar ww:

$ ps axww -o pid,args,psr,pcpu | grep python
    
por Joshua Garcia 05.04.2013 / 01:21

1 resposta

5

Faça a coluna de comprimento variável, args , a coluna última .

$ ps axww -o pid,psr,pcpu,args | grep python
    
por 05.04.2013 / 01:23

Tags