J'ai une screen
instance en cours d'exécution, et j'aurais besoin d'exécuter du code à l'intérieur de screen
, et d'obtenir le résultat sur mon script.
La première partie est assez simple, je viens screen -S session_name -X eval 'stuff "$cmd"\015'
.
(J'ai modifié une ligne que j'ai trouvée dans un script )
La deuxième partie, extraire la sortie, est plus délicate. Comment puis-je obtenir la sortie entière, quelle que soit sa taille?
stuff
, ce que j'ai eu du mal à comprendre.
screen -X stuff …
; une question similaire à la vôtre .