GNU/Linux >> Linux Esercitazione >  >> Debian

Spiegare l'uso del comando tee con esempi

Il comando tee in Linux viene utilizzato per visualizzare l'output e anche per archiviare l'output in alcuni file. Il comando tee prende l'input da stdin e visualizza l'output di stdout. Ciò consente di risparmiare il tempo dell'utente. In questo articolo, discuteremo la sintassi generale del comando tee e comprenderemo l'uso del comando tee con l'aiuto di alcuni esempi.

La sintassi generale dell'utilizzo del comando tee

La sintassi generale dell'utilizzo del comando tee è:

$ tee [options] [file name]

La spiegazione della sintassi di cui sopra è semplice:

  • Usa il comando tee per leggere lo stdin, visualizzare lo stdout e salvarlo in qualche file
  • Possiamo utilizzare diverse opzioni, queste opzioni sono spiegate nella prossima sezione
  • Il nome del file viene utilizzato per nominare un file in cui vogliamo salvare l'output

Le diverse opzioni che possono essere utilizzate con il comando tee sono:

Opzioni Spiegazione
-a Questo flag viene utilizzato per aggiungere i file dati e limitare la sovrascrittura
-i Questo flag viene utilizzato per ignorare i segnali che stanno effettuando un'interruzione
-p Si usa per scoprire gli errori che si verificano durante la scrittura sulle non pipe
-aiuto Viene usato per scoprire l'aiuto dell'uso del comando tee
-versione Per scoprire la versione del comando tee

Per comprendere l'uso del comando ping, eseguiremo il ping di google e, utilizzando le sue informazioni da stdin, salveremo l'output nel file, myfile utilizzando il comando tee:

$ ping google.com | tee myfile.txt

Mostreremo il contenuto di miofile.txt usando il comando cat:

$ cat myfile.txt

Possiamo anche visualizzare e salvare l'output in più file, ad esempio stamperemo "Ehi! Its LinuxFoss” e salva l'output in myfile1.txt e myfile2.txt:

$ echo “Hey! Its LinuxFoss” | tee myfile1.txt myfile2.txt

Per visualizzare myfile1.txt e myfile2.txt utilizzare i comandi:

$ cat myfile1.txt
$ cat myfile2.txt

Possiamo anche aggiungere l'input ai file usando il flag “-a”:

$ echo “Hey! This is a platform to understand the Linux” | tee -a myfile1.txt

Per confermare i risultati, visualizzeremo il miofile.txt utilizzando il comando:

$ cat myfile1.txt

Nell'output sopra, possiamo capire che la riga è stata aggiunta al file senza sovrascrivere il contenuto di un file, myfile1.txt. Per visualizzare la versione del comando tee usa il flag “–version”:

$ tee --version

Per saperne di più sul comando tee, usa il flag “-help”:

$ tee --help

Conclusione

Il comando tee consente di risparmiare tempo prendendo lo stdin, visualizzando lo stdout e salvandolo in alcuni file. In questo articolo, abbiamo spiegato la sintassi generale del comando tee e spieghiamo anche le diverse opzioni che possono essere utilizzate con il comando tee. Questo strumento Linux ci aiuta a salvare automaticamente lo stdout in alcuni file.


Debian
  1. Come utilizzare il comando wget con esempi

  2. Come utilizzare il comando su in Linux con esempi

  3. Comando Tee Linux con esempi

  4. Come utilizzare il comando ethtool con esempi

  5. '&&' vs. '&' con il comando 'test' in Bash

Come utilizzare il comando who in Linux con esempi

Comando alias Linux:come usarlo con esempi

Come utilizzare il comando RPM (con esempi)

8 Comando Tee Linux con esempi

Come utilizzare il comando Linux rm con esempi

Spiegazione del comando tee di Linux (con esempi)