Shell Script per visualizzare le informazioni di rete [chiuso]

-2

Ho bisogno di aiuto con un shell script per visualizzare il mio indirizzo IP corrente e l'indirizzo MAC con un "|" tra di loro in questo modo:

IP Address:  | MAC Address: 

Quindi può essere fatto facilmente con uno script di shell?

    
posta iamr00t 04.08.2017 - 22:40
fonte

1 risposta

-1

Script della shell:

#!/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"

Cerca in grep, awk e sed per saperne di più sull'elaborazione del testo e esegui più attività come questa.

    
risposta data 04.08.2017 - 22:43
fonte

Leggi altre domande sui tag