GNU/Linux >> Linux Esercitazione >  >> Linux

Schermata Gnu:stampare una sessione separata su Stdout?

Voglio solo avere una rapida panoramica del mio screen GNU staccato sessioni. È possibile eseguire il dump del contenuto corrente su stdout? Qualcosa come

screen --print SESSION_NAME > file.txt

Risposta accettata:

Puoi scaricare una finestra di una sessione dello schermo con screen -X hardcopy /some/file , che salverà un dump dello schermo della finestra corrente in /some/file .

Puoi scaricare una finestra specifica con:

screen -X at 3 hardcopy /some/file

E tutti in un unico file con:

screen -X eval 'hardcopy_append on' 'at \# hardcopy /some/file'

Puoi anche eseguire il dump di un file per finestra, specificando in quale directory eseguirne il dump (se non lo specifichi, verranno scaricati nella directory screen è stato avviato in) con

screen -X eval 'hardcopydir /some/dir' 'at \# hardcopy'

(verrà scaricato in file chiamati hardcopy.<n> )

Vedi il -h opzione di hardcopy per includere il buffer di scorrimento.

Usa screen 's -S opzione come al solito per specificare la sessione in cui eseguire il comando. ⁣
  ⁣
   ⁣


Linux
  1. Linux:invio di input di testo a uno schermo separato?

  2. Fare meno stampe su Stdout se è possibile visualizzare un intero file su uno schermo?

  3. Impedire a Gnu Screen di terminare la sessione una volta terminato lo script eseguito?

  4. Uccidi la sessione dello schermo indipendente

  5. Lo schermo GNU non risponde, sembra bloccato

Come utilizzare GNU Screen per gestire le sessioni del terminale in Linux

Come utilizzare lo schermo Linux

Come avviare automaticamente la sessione dello schermo su Linux durante l'accesso

Rimappa Ctrl-A nella schermata GNU

avvia automaticamente la schermata all'accesso ssh

invio di input di testo a uno schermo separato