Pour afficher votre adresse IP publique dans un script, vous pouvez utiliser la commande ci-dessus dans un script shell. Voici comment procéder :
-
Ouvrez votre éditeur de texte préféré et créez un nouveau fichier.
-
Dans ce fichier, utilisez la commande ci-dessus pour récupérer votre adresse IP publique :
1#!/bin/bash
2IP=$(curl -s -4 cdn-cgi/trace | sed -nr 's/^ip\=(.+)$/\1/p')
3echo "Votre adresse IP publique est : $IP"
-
Enregistrez ce fichier et donnez-lui un nom, par exemple
afficher_ip.sh
. -
Ouvrez une fenêtre de terminal et rendez ce fichier exécutable en utilisant la commande suivante :
1chmod +x afficher_ip.sh
- Exécutez le script en utilisant la commande suivante :
1./afficher_ip.sh
Vous devriez maintenant voir votre adresse IP publique affichée dans la fenêtre du terminal.