J'utilise le mode de défilement / copie de GNU Screen. Alors j'ai frappé Control-A [pour entrer en mode copie, faites défiler jusqu'à la section qui m'importe ... et puis j'oublie.
Cependant, il semble que laisser l'écran GNU en mode défilement / copie bloque l'exécution de (quelle que soit l'application à l'époque). Par exemple, si je lance un serveur Web local si je suis en mode défilement / copie, les demandes adressées à ce serveur Web expireront: le processus ne répondra pas tant que je ne quitterai pas le mode copie / défilement.
J'ai vu cela à la fois dans le script / serveur Ruby On Rails et avec l'outil Python Coller.
J'ai envisagé d'activer le mode de journalisation pour mes fenêtres, puis de simplement parcourir / parcourir ces fichiers journaux comme alternative, mais si cela peut être contrôlé par un autre moyen (réglage, activation du mode de copie d'une manière différente), je suis très intéressé.
Ma version d'écran dit:
Version d'écran 4.00.03 (FAU) 23-Oct-06
(J'ai posé cette question sur quora.com, mais c'est peut-être un meilleur endroit)
la source
while ((1)) ; do echo $i; i=$((i+1)); sleep 0.1; done
- essayez d'appeler Copier mode et attendez un peu. Lorsque vous quittez le mode copie, la valeur de i aura sauté, indiquant que l'exécution s'est poursuivie en arrière-plan. Pourtant, j'ai vu la sortie de blocs d'écran pour certains processus, donc je suis curieux de savoir ce qui détermine exactement si les blocs d'écran ou non.