ver con arp no produce salida

ver con arp no produce salida

Me gustaría mostrar la tabla de salida delarpdominiocada 30 segundos, para que pueda monitorearprotocolo de resolucion de DIRECCIONtráfico en mi red.

Lamentablemente arpno tiene esa opción. Solo imprime el contenido actual de la tabla una vez, así:

Address                  HWtype  HWaddress           Flags Mask            Iface
192.168.0.103            ether   48:e2:44:d5:7a:97   C                     eth0
192.168.0.1              ether   c8:3a:35:49:77:48   C                     eth0

Por eso, normalmente termino ejecutando arpvarias veces manualmente para detectar cualquier cambio en las entradas de la tabla, lo cual no es muy sofisticado.

Para automatizar esta tarea, leí que elwatchEl comando permite repetir comandos automáticamente (1,2,3). Por lo tanto, antepuse watch -n 30como arpesto:

watch -n 30 arp

Sin embargo, cuando lo ejecuto no obtengo ningún tipo de resultado. La tabla ni siquiera se imprime una vez.

¿Porqué es eso? ¿Como puedo resolver esto?

esta respuestamuestra un ejemplo funcional con nmcli dev, por lo que no veo ninguna razón por la que no sea posible hacerlo con arp.

Estoy usando Xubuntu 16.04 Xenial Xerus.

Respuesta1

Debería funcionar y de hecho funciona aquí exactamente como lo ingresaste:

ver -n 30 arp

Lo único que se me ocurre es mirar los resultados del comando "exportar" y asegurarme de que la pantalla no esté configurada en algo extraño.

Ejecuté el comando watch desde un terminal estándar que viene con la distribución estándar de Ubuntu. Nada especial aquí...

Como prueba, podrías intentar forzar una redirección de salida:

ver -n 5 arp >> archivo_prueba

información relacionada