Ver Mensaje Individual
  #3  
Viejo 06/07/13, 03:35:42
Array

[xs_avatar]
Caravantes Caravantes no está en línea
Usuario muy activo
· Votos compra/venta: (1)
 
Fecha de registro: feb 2011
Mensajes: 2,200
Modelo de smartphone: Samsung Galaxy S9
Tu operador: Lowi
 Cita: Originalmente Escrito por maid450 Ver Mensaje
cat /proc/net/arp | tail +2 | awk '{ print $4 }'
Excelente. Lo he probado en el Terminal y parece que funciona bastante bien. Si tengo otro aparato conectado a mi tethering me devuelve la dirección MAC de ese aparato. Si no tengo ningún aparato contectado no devuelve nada. O sea que cumple perfectamente mis necesidades y expectativas. Además, de regalo... Si estoy en situación de Wifi-normal conectado al router de casa, creo que devuelve la MAC del router.

Con ese comando y la ayuda de Google, he investigado un poco, y tras ello interpreto las siguientes explicaciones, que para mí son suficientes. Corrígeme si estoy muy despistado.

- CAT concatena e imprime (en pantalla) el contenido de un fichero o la salida de un proceso; supongo que aquí lo que hace es mostrar el resultado de...
- ARP son las siglas en inglés de Address Resolution Protocol (Protocolo de resolución de direcciones). Es un protocolo de nivel de red responsable de encontrar la dirección hardware (Ethernet MAC). Este comando hace la parte principal, buscar la información de los equipos conectados, el resultado es porcesado por CAT y luego reenviado a los siguientes elementos...
- TAIL muestra las últimas líneas de un archivo (o de un proceso); supongo que el +2 es para que solo muestre dos líneas, que para mí caso son suficientes. El resultado es redirigido a...
- AWK sirve para manipular texto de una forma selectiva. Con el parámetro '{ print $4 }' sirve para imprimir (por pantalla) la cuarta columna del texto que recibe, omitiendo la información de las otras columnas (direcciones IP y otros datos irrelevantes para el caso).

Todo lo cual parece más complicado que aprender a escribir en chino. No sé cuanto cobra un informático pero creo que les pagan poco, menos que a un ministro, lo cual es muy injusto.

Muchas gracias Maid
__________________
Firmado: Caravantes, miembro del equipo que promueve el Subforo de Tasker
Responder Con Cita
Gracias de parte de: