Forum Programmation.shell Flux de sortie programme sh

Posté par  .
Étiquettes : aucune
0
2
juin
2006
Bonjour,

J'ai écrit un petit programme que j'appelle dans une recette de mon .procmailrc et qui a pour but d'extraire le domaine de l'adresse de l'expéditeur du message et de vérifier s'il est présent dans une blacklist. Comment faire alors pour récupérer le résultat de ce test à la sortie de mon programme pour qu'il soit pris en compte dans mon .procmailrc ? En envoyant un booléen sur le flux de sortie ?

Mon programme :

#!/bin/sh

BLACKLIST=/var/home/$LOGNAME/.blacklist

cat - > temp

address=`grep "@" temp`

domain=`expr match "$address" '^.*\(@.*$\)'`

if grep -w -q "^$domain$" $BLACKLIST
then
.... Comment rediriger le résultat du test??
fi

exit 0

Merci d'avance.

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.