Le lundi 9 juin 2008, OLIVIER TOURNIAIRE a écrit : > Salut. Je suis tout nouveau et incapable de te répondre.Bon courage;
Voilà qui va aider Alain ;-). > ----- Message d'origine ---- > De : Alain Vaugham <[EMAIL PROTECTED]> > À : [email protected] > Envoyé le : Lundi, 9 Juin 2008, 18h35mn 13s > Objet : Affichage local d'un journal distant > > Bonjour la liste, Salut, > C'est pour consulter le journal des télécopies gérées par Hylafax. Les > machines sont toutes des Linux. > > Sur le site d'Hylafax il n'y a pas de solution pour consulter un journal > distant en sélectionnant uniquement les mouvements d'une journée en > particulier. Le plus simple est sans doute de mettre le tail dans ta commande ssh et d'utiliser la commande "date" pour la date du jour ssh [EMAIL PROTECTED] tail /var/spool/hylafax/log/xferfaxlog | grep $(date +%m/%d/%y) [...] > Pour automatiser tout ça, je suis parti sur l'idée suivante : > a) un script user sur 192.168.3.107 qui se connecterai en ssh pour exécuter > b) b) un script user sur 192.168.3.111 qui lancerai le script root c) c) un > script root sur 192.168.3.111 qui afficherai la sortie tail > d) une instruction user sur 192.168.3.107 qui indiquerai à a)+b)+c) que > c'est fini (faire ctrl-c sur le tail -f puis exit exit). Hmm. D'une seule machine, tu fait ton script vers tous tes serveurs, au pire avec une boucle : for s in serveur1 serveur2 serveur3 do ssh [EMAIL PROTECTED] tail .... done > - Est-ce que c'est une bonne idée pour un non-programmeur comme moi? > - Comment je vais m'en sortir pour indiquer les bons mots de passe? Utilise des clefs SSH (tu trouveras de très bons articles sur le net pour cela, sur www.lea-linux.org par exemple) > - Comment je vais m'en sortir pour transmettre la date au script suivant? Ne fait qu'un seul script et utilise la commande date (cf. ci-dessus). > - Est-ce que gnu-screen signalé récemment par François et Paul ne serait > pas mieux adapté? Je vois pas... Ou alors j'ai pas compris ce que tu voulais faire. > Merci d'avance pour toutes vos suggestions. Bon courage. -- Sébastien _________________________________ Linux mailing list [email protected] http://lists.parinux.org/mailman/listinfo/linux
