Menu

Message et fichier joint dans script Bash [Résolu/Fermé]

Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
- - Dernière réponse : pcsystemd
Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
- 1 mars 2012 à 12:27
Bonjour,

voila je souhaite en plus du sujet de mon mail, ajouter un message dans mon mail puis envoyé un fichier en pièce jointe.

Donc j'ai fait cela :

( echo -e "Bonjour,\nvoici du texte texte pour du texte et encore du texte pour le message\n";cat fichier.csv ) | cat fichier.csv | uuencode fichier.csv | mail -s'Fichier avec du texte'  toto@mail.fr


Tous fonctionne bien sauf le message qui n'est pas présent dans le mail.

Avez vous une idée?

Merci


Afficher la suite 

3 réponses

Messages postés
36624
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
19 juillet 2019
3708
0
Merci
Salut,

Et comme ça ?

( echo -e "Bonjour,\nvoici du texte texte pour du texte et encore du texte pour le message\n"; cat fichier.csv ; uuencode fichier.csv  fichier.csv ) | mail -s'Fichier avec du texte'  toto@mail.fr
Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
16
0
Merci
Merci zipe31,

c'est nettement mieux sauf qu'après le message j'ai en plus le contenu de mon fichier joint hors je ne le souhaite pas. Je souhaite juste le message et le fichier en pièce jointe.
zipe31
Messages postés
36624
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
19 juillet 2019
3708 -
Ben supprime le "cat" ;-\
Messages postés
558
Date d'inscription
dimanche 27 novembre 2005
Statut
Membre
Dernière intervention
19 juin 2019
16
0
Merci
Ok cela fonctionne. Je dois commencer a saturer car je n'ai pas pensé au "cat"

Merci en tout cas et bonne journée.
L'accès au savoir est la première liberté que chaque homme devrait avoir.