Aller au contenu

ssh to mail


mercurey

Sujets conseillés

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


Lien vers le commentaire
Partager sur d’autres 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


Lien vers le commentaire
Partager sur d’autres sites

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



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

tout simplement !


Lien vers le commentaire
Partager sur d’autres 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 ?

Lien vers le commentaire
Partager sur d’autres 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 ?


Lien vers le commentaire
Partager sur d’autres sites

Veuillez vous connecter pour commenter

Vous pourrez laisser un commentaire après vous êtes connecté.



Connectez-vous maintenant
×
×
  • Créer...