Résoudre IP > hots et stocker résultat en doc txt

Résolu/Fermé
Sofaïa Messages postés 8 Date d'inscription jeudi 24 octobre 2013 Statut Membre Dernière intervention 27 septembre 2023 - 7 mars 2021 à 00:35
Sofaïa Messages postés 8 Date d'inscription jeudi 24 octobre 2013 Statut Membre Dernière intervention 27 septembre 2023 - 7 mars 2021 à 11:46
Bonjour à tous,

L'exécution de diverses commandes unix par du code 4D est fréquente dans la base que je développe, mais je bricole en exécutable bash.

Il me faudrait pourtant dans un shell enchainer deux actions simples :
• Résoudre une adresse IP > host
• Enregistrer le résultat dans un document texte sur disque

Mais je n'ai pas trouvé en bash de commande pour résoudre l'adresse (l'équivalent de host sur un terminal)

Et je ne sais pas :
• Quel peut être dans le shell le réceptacle du résultat obtenu
• Ni comment placer ce résultat dans un document

Quelqu'un pourrait-il m'indiquer si c'est faisable, et suggérer un morceau de code, ou des pages à visiter pour apprendre ?

Grand merci d'avance pour toutes pistes
A voir également:

2 réponses

barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 4 922
Modifié le 7 mars 2021 à 01:00
Bonjour,

La commande
dig
permet de résoudre un hôte ou une ip :
dig -x 8.8.8.8 +short > resultat.txt



0
Sofaïa Messages postés 8 Date d'inscription jeudi 24 octobre 2013 Statut Membre Dernière intervention 27 septembre 2023
7 mars 2021 à 04:12
Merci barnabe0057, la commande dig est une découverte pour moi.

Je vais tester ce code demain dans un shell. Et j'ai en tout cas constaté son parfait fonctionnement via le terminal, du moins jusqu'à +short.

Au risque d'abuser j'aurais une question à te poser : l'expression > resultat.txt signifie-t-elle l'indication du chemin/document où enregistrer directement le résultat ?

Bonne dimanche et merci encore.
0
barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024 4 922
Modifié le 7 mars 2021 à 04:45
Oui la redirection
 > resultat.txt
indique le fichier dans lequel sera enregistré le résultat.

Merci bon dimanche également.
0
Sofaïa Messages postés 8 Date d'inscription jeudi 24 octobre 2013 Statut Membre Dernière intervention 27 septembre 2023 > barnabe0057 Messages postés 14454 Date d'inscription lundi 2 mars 2009 Statut Contributeur Dernière intervention 30 novembre 2024
7 mars 2021 à 11:46
Merci beaucoup
0