Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 07-03-2020 17:27:41

galactic
Membre
Inscription : 16-01-2017

Commande système dans un script AWK

Bonjour,
J'ai une commande d'envoi de mail avec mutt:

mutt -s "changement IP" ***********@wanadoo.fr < ipadresse



Grace à un script qui s'éxécute toute les heures, je récupère un fichier ou j'ai 2 adresses IP, l'ancienne et la nouvelle, fichier de la forme :

adresses

162.54.156.12:154.210.72.89



Dans une commande awk je regarde ces 2 adresses, si différentes je dois envoyer un mail, et dans tous les cas je supprime la première adresse :

awk -F":" '{if($1!=$2) {"Envoi de mai"}{print $2":"}}' adresses > ipadresse



Mon problème est de savoir comment procéder : pas de possibilité de commande system et pas de variable de retour avec awk.

Dernière modification par galactic (07-03-2020 17:32:06)

Hors ligne

Pied de page des forums