Jump to content
Sign in to follow this  
mercurey

ssh to mail

Rate this topic

Recommended Posts

Bonjour,



Je cherche désespérément comment envoyer la sortie d'une commande ssh par mail.



bireme ~ $ grep -n violon verlaine.tex > ENVOI PAR MAIL SUR XXX@YYYY.COM

Est ce que quelqu'un peux m'aider ?



Merci


Share this post


Link to post
Share on other sites

pour le moment, j'en suis là :





1 - dir > dir.txt


2 - mail -s "test" xxx@yyy.com < dir.txt


3 - rm dir.txt




Ca fonctionne, mais peux être un peux lourd



si vous avez mieux ...



merci


Share this post


Link to post
Share on other sites

Tu n'as jamais entendu parler des "pipes" ???



dir | mail -s "test" xxx@yyy.tld

tout simplement !


Share this post


Link to post
Share on other sites

???

J'ai testé chez moi avec ceci :

cat /etc/hosts | mail -s "test email" dan@webmaster-hub.com

et j'ai bien "test email" comme sujet et le contenu du fichier hosts dans le mail.

Ton exécutable ne sort pas de caractères bizarres ? C'est supposé être du texte !

Donne-moi la commande et le host par MP.


J'ai essayé exactement ta commande et ça passe bien ! Tu n'as pas oublié un guillemet ?

Share this post


Link to post
Share on other sites

Normalement, et selon le manuel, l'adresse email vient en dernier lieu tongue.gif



Donc tu dois avoir une couille dans ce qui est envoyé par ta commande ! Un double quote de trop, ou trop peu ?


Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

×
×
  • Create New...