On Wed, 2011-02-09 at 16:33 -0500, Hugo Florentino wrote: > Hola, > > Necesito obtener un listado de las direcciones MAC de las maquinas de mi > red, pero ahorrandome tener que pasar puesto por puesto. > > Lo mas que he llegado a hacer es un script que por algun motivo parece > no funcionar con todas las PCs: > > #!/bin/bash > for i in $(seq 1 254); > do > arping -c 1 -s 192.168.0.1 -I eth0 192.168.0.$i | grep -i unicast > done
Creo que seria mejor hacer el ping y despues mirar la tabla arp, algo como: for i in in $(seq 1 254); do ping -c 1 192.168.0.$i; arp -n | grep 192.168.0.$i | awk '{print $3;}' done Saludos, Ali -- Este mensaje le ha llegado mediante el servicio de correo electronico que ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema Nacional de Salud. La persona que envia este correo asume el compromiso de usar el servicio a tales fines y cumplir con las regulaciones establecidas Infomed: http://www.sld.cu/ ______________________________________________________________________ Lista de correos del Grupo de Usuarios de Tecnologías Libres de Cuba. Gutl-l@jovenclub.cu https://listas.jovenclub.cu/cgi-bin/mailman/listinfo/gutl-l