GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come ottenere l'input e l'output in un terminale in un file di testo?

Questa domanda ha già risposte qui :Come visualizzare l'output di una riga di comando sulla console e salvarlo in un file di testo?

(5 risposte)
Come posso acquisire del testo da un terminale specifico e reindirizzarlo a un log file mentre si lavora contemporaneamente? [duplicato]

(1 risposta)
Chiuso 6 anni fa.

Voglio creare un file di testo che aggiungerà ogni comando che eseguirò sul terminale come una nuova voce di riga nel file di testo. cioè, devo tenere un registro di quali sono le cose che sto facendo nel terminale. Inoltre, se riesco a tenere un registro degli output che ricevo nel terminale, insieme agli input nel terminale, come file di testo, sarà molto meglio.

Ogni volta che dimentico un comando devo cercare di nuovo in Internet il comando.
Posso creare un file come sopra?

Risposta accettata:

Puoi usare script per fare il dattiloscritto della sessione del terminale. Registrerà tutti gli input e output in un file. Per avviare la registrazione, digita nel terminale,

$ script

Continua a fare il tuo lavoro normale. Per terminare la registrazione usa Ctrl +D . Tutto il dattiloscritto verrà salvato nel file typescript che si trova nella directory in cui hai aperto il terminale.

Per salvare tutti i log nel file desiderato, usa

$ script /path/to/mylogfile.txt

Di solito script viene fornito con l'installazione predefinita di Ubuntu.


Ubuntu
  1. Come acquisire le sessioni del terminale e l'output con il comando di script Linux

  2. Come funzionano l'input da tastiera e l'output di testo?

  3. `^m` E come sbarazzartene?

  4. Come mostrare il percorso completo di un file o di una directory nel terminale?

  5. Ottieni la dimensione di un file remoto dal terminale?

Copia e incolla il testo nel terminale su Ubuntu 20.04

Copia e incolla il testo nel terminale su Ubuntu 22.04

Come copiare e incollare testo nel terminale Linux

Copiare e incollare testo sul terminale Linux

Come salvare l'output del comando in un file utilizzando il terminale Linux

Bash Scripting:come generare e formattare il testo su Linux Shell