Estrarre il nome di dominio da terminale su Linux

Mattepuffo's logo
Estrarre il nome di dominio da terminale su Linux

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!


Condividi

Commentami!