J’ai un script qui s’exécute en arrière-plan sur un écran détaché mais n’écrit pas dans un fichier journal. ( screen -dmS somename somescript
)
Lorsque je vérifie le script, je lui attache le screen -r somename
( screen -r somename
), puis je le détache lorsque j’ai terminé ( Ca d
).
Au lieu d’attacher puis de détacher, est-il possible de simplement “regarder” à l’écran?
Quelque chose de similaire à echo "$(screen -r somename)"
qui fonctionne réellement?
L’option -X
envoie une commande à une instance d’écran en cours d’exécution:
screen -r somename -X hardcopy
la commande hardcopy
écrit une hardcopy
écran dans hardcopy.N
, où N
est l’index de l’écran actif.