Normalmente en la terminal cuando ejecuta un comando, imprime y muestra la salida del comando directamente en la terminal. Si desea almacenar esa salida en un archivo de texto externo, también puede hacerlo en bash terminales basados Ej: Ubuntu . Redirige la salida y la guarda en un archivo de texto. Le ayudará a ver la salida más adelante. En este artículo veremos todos los métodos disponibles para imprimir la salida del terminal en un archivo.
1. Sintaxis:
command > /path/to/file.txt
En el comando anterior, la salida redirigió al archivo y sobrescribió el archivo si ya existe.
En la terminal, la salida no es visible.
Aquí puede reemplazar el comando con su comando actual.
Ejemplo:
uname -a > /home/manikandan/file.txt
2. Sintaxis:
command >> /path/to/file.txt
En el comando anterior, la salida se redirigirá al archivo y los nuevos datos se agregarán al final del archivo, si el archivo ya existe. En la terminal, la salida no es visible.
Ejemplo:
uname -a >> /home/manikandan/file.txt
3.sintaxis:
command 2> /path/to/file.txt
En el comando anterior, el error redirigió al archivo y sobrescribió el archivo si ya existe.
En la terminal, el error no es visible.
Ejemplo:
uname -a 2> /home/manikandan/file.txt
4.sintaxis:
command 2>> /path/to/file.txt
En el comando anterior, el error se redirigió al archivo y los nuevos datos se agregarán al final del archivo, si el archivo ya existe. En la terminal, el error no es visible.
Ejemplo:
uname -a 2>> /home/manikandan/file.txt
5.sintaxis:
command &> /path/to/file.txt
El comando anterior tanto la salida como el error redirigen al archivo y sobrescribieron el archivo si ya existe. En la terminal, la salida y el error no son visibles.
Reproductor de vídeo Haruna para Linux
Ejemplo:
uname -a &> /home/manikandan/file.txt
6.sintaxis:
command &>> /path/to/file.txt
Tanto la salida como el error redirigidos al archivo y los nuevos datos se agregarán al final del archivo, si el archivo ya existe. En la terminal, la salida y el error no son visibles.
Ejemplo:
uname -a &>> /home/manikandan/file.txt
7.sintaxis:
command | tee /path/to/file.txt
En el comando anterior, la salida redirigió al archivo y sobrescribió el archivo si ya existe.
En la terminal, la salida es visible.
Ejemplo:
uname -a | tee /home/manikandan/file.txt
8. Sintaxis:
command | tee -a /path/to/file.txt
La salida redirigida al archivo y los nuevos datos se agregarán al final del archivo, si el archivo ya existe. En la terminal, la salida es visible.
Ejemplo:
uname -a | tee -a /home/manikandan/file.txt
9. Sintaxis:
command |& tee /path/to/file.txt
Tanto la salida como el error redirigieron al archivo y sobrescribieron el archivo si ya existe. En la terminal, la salida y el error son visibles.
Ejemplo:
uname -a |& tee /home/manikandan/file.txt
10. Sintaxis:
command |& tee -a /path/to/file.txt
La salida y el error se redirigen al archivo y los nuevos datos se agregarán al final del archivo, si el archivo ya existe. En la terminal, la salida y el error son visibles.
Ejemplo:
uname -a |& tee -a /home/manikandan/file.txt
Si te ha gustado este artículo, suscríbete a nuestro YouTube Canal . También puede mantenerse conectado con nosotros en Twitter y Facebook .