GNU/Linux >> Linux Esercitazione >  >> Linux

Come copiare l'output del terminale?

Ci sono 2 opzioni,

  1. Puoi copiare e incollare il testo selezionato utilizzando Ctrl + Shift + C e Ctrl + Shift + V in cui hai la libertà di cosa copiare OPPURE

  2. Reindirizza il testo a un file usando il reindirizzamento

    program1>outputfile.txt 2>errorfile.txt

    qui, tutto lo stdout andrà in outputfile.txt mentre tutto lo stderr andrà in errorfile.txt.

P.S. dai commenti qui sotto,

  1. Seleziona il testo da incollare e utilizza il pulsante centrale del mouse (pulsante della rotella di scorrimento) per incollarlo nel punto desiderato.

Salva l'output della console in un file:

  1. tee comando

tea comando - legge dallo standard input e scrive sullo standard output e sui file.

Crea automaticamente file e salva, tutto l'output di cmd ps -ax in un file chiamato processes_info nella stessa cartella da cui è stato eseguito il cmd.

[email protected]:~$ ps -ax | tee processes_info
  1. script comando

copione comando - crea dattiloscritto della sessione terminale.

[email protected]:~$ script my_console_output.txt

Questo crea un file chiamato my_console_output.txt e aprirà una subshell e registrerà tutte le informazioni attraverso questa sessione. Dopo questo, lo script viene avviato e qualunque sia l'output della console, verrà memorizzato nel file my_console_output.txt; a meno che e fino a quando lo script non termina quando la shell biforcuta esce. (ad esempio, quando l'utente digita exit o quando CTRL D è digitato.)

[email protected]:~$ script -c "ps ax" processes_info.txt
  • avvia lo script;

  • crea il file processes_info.txt;

  • memorizza l'output della console nel file;

  • terminare (chiudere) lo script.

    Altro esempio:

     script -c 'echo "Hello, World!"' hello.txt
    

Linux
  1. Copia i file nel terminale Linux

  2. Rinominare un file nel terminale Linux

  3. Come riprodurre le sessioni del terminale registrate con il comando di script Linux

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

  5. Come fermare lo script Loop Bash nel terminale?

Come copiare e incollare testo nel terminale Linux

Come personalizzare il terminale su Ubuntu 20.04

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

Come reindirizzare l'output di system() su un file?

Come controllare HZ nel terminale?

Come salvare l'output di questo comando awk su file?