Sé que puedo iniciar sesión en el archivo agregando
> log.txt
hasta el final de un comando, pero ¿cómo puedo iniciar sesión en el archivo Y en la consola?
intenta usar tee
?
| tee log.txt
en lugar de
> log.txt
Hay varias formas por las cuales puedes hacer log. Pero lo primero y más importante es lo que realmente desea poner en su registro. Puedes hacerlo de varias maneras:
El comando Tee divide la salida de un comando para que pueda verse en la pantalla y también guardarse en un archivo.
command | tee log.txt
El comando anterior mostrará la salida al terminal y redirigirá la salida al archivo log.txt
.
El comando de script crea un mecanografiado (copia) de todo lo impreso en su terminal:
script -a log.txt
Usa el tee
comando :
some_command | tee log.txt