185 votes

Quelle commande de terminal pour obtenir juste l’adresse IP et rien d’autre?

J’essaie d’utiliser uniquement l’adresse IP (inet) comme paramètre dans un script que j’ai écrit.

Existe-t-il un moyen facile dans un terminal unix d’obtenir uniquement l’adresse IP, plutôt que de regarder à travers `` ?

231voto

Book Of Zeus Points 38130

Vous pouvez écrire un script qui ne renvoie que l’adresse IP comme:

Pour MAC :

Ou pour le système Linux

113voto

SAM Points 991

Ceci vous donnera toutes les interfaces d’IPv4, y compris le bouclage 127.0.0.1 :

Cela ne montrera que `` :

Et de cette façon, vous pouvez obtenir des adresses IPv6:

Uniquement `` IPv6 :

27voto

Vignajeth Points 160
<pre><code></code><p><em>Cette commande vous donnera l’adresse IP exacte comme vous le souhaitez dans Ubuntu.</em></p></pre>

15voto

Da CodeKid Points 591

Sur les dernières versions d’Ubuntu (14.04 - 16.04), cette commande a fait l’affaire pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X