Estrarre il nome di dominio da terminale su Linux
In pratica, dato un url qualsiasi, vogliamo estrarre il nome di dominio usando il terminale in Linux.
Possiamo ottenere questo risultato sia con AWK che con SED.
Ovviamente possiamo usare questi esempi anche dentro a degli script.
Partiamo con SED:
$ echo "https://www.mattepuffo.com/blog" | sed -e 's|^[^/]*//||' -e 's|/.*$||'
www.mattepuffo.com
Con AWK abbiamo due modi:
$ echo "https://www.mattepuffo.com/blog" | awk -F/ '{print $3}'
www.mattepuffo.com
$ awk -F/ '{print $3}' <<< "https://www.mattepuffo.com/blog"
www.mattepuffo.com
Enjoy!
network linux sed awk dominio
Commentami!