Prima avevo lasciato l'ufficio con una finestra di terminale attiva che eseguiva uno script su un server Centos 7. Ora ho SSHing da casa e voglio vedere dove deve arrivare. È possibile? Posso rientrare nella stessa finestra del terminale da qui?
strace -e write -p 12345
(sostituisci il pid del processo che ti interessa). Un'altra opzione è: strace -e read -p 12345
(sostituisce il pid dell'emulatore terminale). In linea di principio sarebbe possibile scrivere un programma per utilizzare la ptrace
chiamata di sistema per raccogliere le informazioni nello stesso modo in cui lo strace
fanno e scriverle direttamente sul proprio terminale. Non so se esiste un tale programma, ma coprirebbe i requisiti specificati nella tua domanda.