Shell Script para mostrar información de la red [cerrado]

-2

Necesito ayuda con shell script para mostrar mi dirección IP actual y la dirección MAC con un "|" entre ellos como este:

IP Address:  | MAC Address: 

¿Se puede hacer esto fácilmente en un script de shell?

    
pregunta iamr00t 04.08.2017 - 22:40
fuente

1 respuesta

-1

Shell Script:

#!/bin/bash

IF=$(route | grep '^default' | grep -o '[^ ]*$')
IP=$(ip addr show $IF | awk '/inet / {print $2}' | cut -d/ -f 1)
MAC=$(ip link show $IF | awk '/ether/ {print $2}')

echo "IP Address: $IP | MAC Address: $MAC"

Busque en grep, awk y sed para obtener más información sobre el procesamiento de texto y realizar más tareas como esta.

    
respondido por el TazerFace 04.08.2017 - 22:43
fuente

Lea otras preguntas en las etiquetas