Trucs:Récupérer la sortie standard redirigée vers un fichier
Lorsque vous voulez lancer un job long, par exemple une compilation de programme complexe (KDE ?), vous pouvez avoir envie de le faire à distance, via ssh. Problème : comment contrôler l'état d'avancement de la compilation à la connexion suivante ?
Une solution simple consiste à lancer la compilation avec la commande nohup (no hang up, commande qui permet de continuer l'action même après déconnexion).
Par exemple : nohup make &
La sortie de la compilation est dirigée par défaut vers un fichier nohup.out
Pour consulter l'état d'avancement il suffit d'utiliser la commande : tail -f nohup.out
Vous verrez alors la fin du fichier, raffraichie automatiquement dès qu'une nouvelle ligne s'y ajoute -> vous récupérez votre affichage standard (ctrl+c pour sortir)
Note de Jice : on peut aussi utiliser l'utilitaire screen
pour récupérer des sessions (et accessoirement avoir plusieurs écrans virtuels sur un seul terminal).