Les Allergies
Alimentaires
Posez votre question Signaler

Formattage mail via script Bash et SED ou AWK [Résolu]

pcsystemd 423Messages postés 10 mai 2008Date d'inscription 1 mars 2012Dernière intervention - Dernière réponse le 27 mai 2010 à 15:06
Bonjour,
j'ai un script sh qui envoi le résultat d'une requete vers un fichier dont le contenu est :
501_1053 | totox | www.totpuo.com
501_325| tata | www.tatag.com
501_2403 | titi | www.titie.com
puis j'envoi le contenu du fichier par mail
cat ${TMPDIR}/urls_${DATE}.lst | mail -s "Liste Urls  ${DATE}" tutu@mail.com 

je reçois bien le contenu par mail mais je souhaiterais pour plus de convivialité qu'il y ai au début du mail dans le corps une phrase du style " Bonjour, voici la liste des urls ." et en fin de mail "Bonne journée" comme ci-dessous:
Bonjour, voici la liste des urls .
501_1053 | totox | www.totpuo.com
501_325| tata | www.tatag.com
501_2403 | titi | www.titie.com
Bonne journée.
Puis je faire cela avec SED ou AWK?
Merci
Lire la suite 

Formattage mail via script Bash et SED ou AWK »

6 réponses
Réponse
+0
moins plus
hello
les commandes sont regroupées entre ()
( echo Bonjour, voici la liste des urls 
cat ${TMPDIR}/urls_${DATE}.lst 
echo Bonne journée ) | mail -s "Liste Urls  ${DATE}" tutu@mail.com 
pcsystemd- 27 mai 2010 à 14:03
Merci beaucoup cela fonctionne. Juste un détail comme faire pour mettre un espace entre :

Bonjour, voici la liste des urls

et le contenu de mon fichier car je reçois le mail de cette forme :

Bonjour, voici la liste des urls
501_1053 | totox | www.totpuo.com
501_325| tata | www.tatag.com
501_2403 | titi | www.titie.com

et ce serait mieux souc celle là :

Bonjour, voici la liste des urls

501_1053 | totox | www.totpuo.com
501_325| tata | www.tatag.com
501_2403 | titi | www.titie.com
dubcek- 27 mai 2010 à 14:18
echo -e "Bonjour, voici la liste des urls\n" 
ou
echo  "Bonjour, voici la liste des urls\" ; echo  
pcsystemd- 27 mai 2010 à 15:06
Merci beaucoup pour ton aide , c'est tout bon. ;-)
Ajouter un commentaire
Ce document intitulé « Formattage mail via script Bash et SED ou AWK » issu de CommentCaMarche (www.commentcamarche.net) est mis à disposition sous les termes de la licence Creative Commons. Vous pouvez copier, modifier des copies de cette page, dans les conditions fixées par la licence, tant que cette note apparaît clairement.
Dossier à la une
Passage au tout numérique : quel coût pour les particuliers ?