Tutoriales

Explique el uso del comando tee con ejemplos

El comando tee en Linux se usa para mostrar la salida y almacenar la salida en algunos archivos, el comando tee toma la entrada de stdin y muestra la salida de stdout. Esto ahorra tiempo al usuario. En este artículo, discutiremos la sintaxis general del comando tee y veremos el uso del comando tee con algunos ejemplos.

Sintaxis general para usar el comando tee

La sintaxis general para usar el comando tee es:

$ tee [options] [file name]

La explicación de la sintaxis anterior es simple:

  • Use el comando tee para leer la entrada estándar, mostrar la salida estándar y almacenarla en un archivo
  • Podemos utilizar diferentes opciones que se explicarán en la siguiente sección
  • filename se usa para nombrar el archivo donde queremos guardar la salida

Las diferentes opciones que se pueden utilizar con el comando tee son:

Opciones explique
-Una Esta bandera se usa para agregar el archivo dado y limitar la sobrescritura
-Una generación Esta bandera se utiliza para ignorar las señales de interrupción.
-pags Se utiliza para descubrir errores que ocurrieron durante la escritura en un no-tubería
-ayuda para encontrar ayuda usando el comando tee
-Versión Descubra la versión del comando tee

Para comprender el uso del comando ping, haremos ping a Google y usaremos la información de stdin, guardaremos la salida en el archivo myfile, usaremos el comando tee:

$ ping google.com | tee myfile.txt

Usaremos el comando cat para mostrar el contenido de myfile.txt:

$ cat myfile.txt

También podemos mostrar y guardar la salida en varios archivos, por ejemplo, imprimiremos «¡Oye! Es LinuxFoss» y guardaremos la salida en myfile1.txt y myfile2.txt:

LEER  30 comandos útiles de Linux para administradores de sistemas
$ echo “Hey! Its LinuxFoss” | tee myfile1.txt myfile2.txt

Para mostrar myfile1.txt y myfile2.txt, use el siguiente comando:

$ cat myfile1.txt
$ cat myfile2.txt

También podemos agregar la entrada a un archivo usando el indicador «-a»:

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

Para confirmar el resultado, visualizaremos myfile.txt con el siguiente comando:

$ cat myfile1.txt

En el resultado anterior, podemos entender que la línea se agregó al archivo sin sobrescribir el contenido del archivo myfile1.txt. Para ver la versión del comando tee, use el indicador «–version»:

$ tee --version

Para obtener más información sobre el comando tee, use el indicador «-help»:

$ tee --help

en conclusión

El comando tee ahorra tiempo al tomar la entrada estándar, mostrar la salida estándar y almacenarla en algún archivo. En este artículo, explicamos la sintaxis general del comando tee y explicamos las diferentes opciones que se pueden usar con el comando tee. Esta herramienta de Linux nos ayuda a guardar automáticamente la salida estándar en algunos archivos.

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada.

Botón volver arriba