Bonjour tout le monde,
Je souhaite utiliser la commande
hostname -I dans un script bash pour récupérer l’adresse ipv4 de la machine sur laquelle il est exécuté.
Le souci est que la commande m’affiche également l'adresse ipv6 ce qui est moins pratique :
[user@pc-linux]~ hostname -I
192.168.1.12 2a01:cb14:cf4:f400:cefd:e424:c424:1461
[user@pc-linux]~ hostname -i
fe80::3642:cc4:2562:dcfa%wlp4s0 2a01:cb14:cf4:f400:cefd:e424:c424:1461 192.168.1.12
y-a-t’il une possibilité de n’afficher que l’adresse ipv4 sans utiliser « grep »,« cut » ou « awk » même avec une autre commande s’il faut.
Après si pas possible j’utiliserais « grep ».
Merci à vous 🙂