• # Pas la bonne méthode

    Posté par (Mastodon) . En réponse au message Commande awk et expression reguliere pour extraire une adresse ip. Évalué à 7. Dernière modification le 11 février 2018 à 18:10.

    En sortie tu as une page HTML et c'est assez compliqué d'en extraire ce qui t'intéresse, surtout que aujourd'hui c'est la 4e ligne, mais si ça change demain ?

    Pour choper ton IP publique dans un script il existe d'autres services destinés spécialement à ça (pas besoin de s'embêter avec le parsing) :

    Un service comme http://ipinfo.io/ip te donnera une page non formatée HTML : uniquement l'IP. Tu as aussi des serveurs DNS qui te propose de répondre à ta question via la commande dig +short myip.opendns.com @resolver1.opendns.com

    En théorie, la théorie et la pratique c'est pareil. En pratique c'est pas vrai.