• [^] # Re: log/tail

    Posté par . En réponse au message Remote Screen Capture. Évalué à 2.

    Bon, si tu t'orientes vers cette piste, voici comment je procéderai à ta place :
    1) Tu ouvres un terminal vers la machine sur laquelle tu lances le traitement.
    2) Tu lances ton traitement en arrière plan, en redirigeant les sorties standard et d'erreur vers un fichier : $ traitement &> traitement.log &
    3) tu peux (ou non) fermer cette console.
    4) Tu as plusieurs possibilités à partir de là :
    - soit lancer un tail -f traitement.log, ce qui va t'afficher en continu les informations rentrées dans ce fichier de log, et quand tu en as marre de visualiser les logs, tu quittes, ça ne fait que lire le fichier, ce n'est donc pas gênant.
    - tu peux éventuellement utiliser screen pour lancer le tail, ce qui te permet de fermer la console, et de la reprendre sans avoir à relancer la commande tail.
    - enfin, si tu utilises kde, et par conséquent konsole, tu as une option pour guéter l'activité ou l'inactivité dans une fenêtre, et donc si tes traitements sont longs, par exemple, ton tail risque de ne pas bouger pendant un moment. Dans ce cas, tu peux vaquer à tes occupations normales, et dès que l'affichage changera sur la console, tu en seras averti (ça se configure, soit message surgissant, soit un son, probablement une mise en avant plan, et tout ou partie des combinaisons possibles, j'ai pas assez fouillé pour confirmer ce point). Il est probable que d'autres gestionnaires de fenêtres puissent surveiller l'activité ou l'inactivité d'une fenêtre, mais je n'utilise que KDE, donc je n'ai rien de certain pour les autres.
    Voilà, en espérant que ça t'aidera à résoudre ton problème, comme on dit.