Límite de ancho de línea de salida Netstat

Al ejecutar netstat , me parece que el ancho de salida del command es limitado, independientemente del tamaño de la console, en contraste con otros commands como ps que parecen ajustarse.

Así por ejemplo:

 $ sudo netstat -natp | grep sshd tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1454/sshd tcp 0 48 xx.xx.xx.xx:22 xx.xx.xx.xx:44182 ESTABLISHED 1147/sshd: wtower [ tcp6 0 0 :::22 :::* LISTEN 1454/sshd 

Puede observar que el ancho de línea de la segunda salida es corto (termina en [ ). ¿Hay alguna manera para get la salida correcta de netstat ?

ACTUALIZACIÓN : La versión del package es net-tools_1.60-24.1ubuntu2_i386 ejecutándose en Ubuntu Server 12.04.5 LTS.

Lamentablemente, el redirect al file produce el mismo resultado.

En cualquier tamaño de console, la salida es la anterior. En tamaños más pequeños, simplemente envuelve cada línea, pero aún la salida es la misma, acortada.

Como se explica en esta respuesta a una pregunta similar sobre aptitude y dpkg , netstat está truncando la salida porque cuando se canaliza a grep, no sabe qué tan ancho debe ser el resultado. Las soluciones a este problema general dependen específicamente de las opciones del progtwig que se está introduciendo en la tubería. En el caso de netstat , la única opción que veo es usar la opción --wide , que le dice que asum que la salida es tan amplia como sea necesaria para la salida. Es posible que desee utilizar cut -c-100 por ejemplo. si realmente solo quieres 100 caracteres por línea.