• # Re: Tail et X11

    Posté par . En réponse au journal Tail et X11. Évalué à 6.

    Je fais ca avec gnome-terminal.

    Tout d'abord, tu te mets root et tu lances "gnome-terminal" depuis la ligne de commande. Dans la nouvelle fenêtre qui vient de s'ouvrir tu cré des profils (menu edit>profiles), un pour chaque fichier (que tu nommes par exemple apacheLog, messageLog, etc...). Ensuite, tu édites chacun des profils et sur le deuxième onglet (Title and Command), tu coches la case "Run a custom command instead of my shell" et tu mets "tail -f /chemin/vers/ton/log"

    Dernières étapes: tu cré un fichier shell, accessible par root (le miens s'appelle "watchlogs" et se trouve dans /root/bin qui est dans le path de root) qui contient:

    #! /bin/bash
    gnome-terminal --tab-with-profile=apacheLog --tab-with-profile=messageLog --tab-with-profile=autreLog &

    (tu rajoutes autant d'options "--tab-with-profile=nomDuProfil" que tu as de profil pour tes logs).

    N'oublie pas de rendre le fichier exécutable ("chmod u+x watchlogs"). Et voila, il te suffit de lancer ce fichier de commande (depuis un terminal logué en root)I pour voir apparaitre une fenêtre avec des onglet qui ont le nom de chacun de tes profils et qui font défiler tes différents logs.

    Le petit plus: rajoutes "--hide-menubar" à ta ligne de commande pour supprimer le menu. Voir "gnome-terminal --help" pour les autres options possibles.

    En espérant que ca répond à tes besoins.