> Bonjour,
> Désolé pour le "hors sujet" éventuel, je débute dans la programmation de
> script sous linux et j'aimerai effectuer le traitement suivant :
> 
> 1. Se connecter à un serveur distant (sous linux également)
> 2. Parcourir depuis un répertoire racine un certain nombre d'autres
> répertoires
> 3. Lister le contenu de ceux-ci dans un fichier plat (résultat)
> 4. Fermer la connexion
> 5. Envoyer le fichier plat par mail (à l'aide de postfix déjà installé)
> 
> J'aimerai savoir par où commencer et comment "scripter" cela. 
> Question supplémentaire : Quels sont les outils appropriés pour éditer
> les scripts sous linux ? (confort)
> 
> Merci de votre collaboration.
> Loïc

Bonjour,

Il suffit de faire une connexion ssh avec clé publique en lui passant
directement la commande à exécuter sur le serveur distant. La sortie
standard étant récupérée sur le client et tu peux la renvoyer directement
dans ta commande mail.

# ssh [EMAIL PROTECTED] "ls -lR /home/toto" | mail -s "Resultat du listing" 
[EMAIL PROTECTED]


Philippe
_______________________________________________
gull mailing list
[email protected]
http://forum.linux-gull.ch/mailman/listinfo/gull

Répondre à