He estado intentando redirigir la salida a archivos de registro pero deberíaNOse mostrará en la terminal, pero el siguiente comando se genera tanto en la terminal como en los registros. Se agradece cualquier idea.
(some_cmd | tee -a log1 log2) 2>&1
Respuesta1
(some_cmd | tee -a log1 log2) 2>&1
Eso pasará de stderr a stdout después del tee, por lo tanto, cae a su stdout en la terminal.
Intentar
some_cmd 2>&1 | tee -a log1 log2 >/dev/null
si necesita almacenar stderr
y
some_cmd | tee -a log1 log2 >/dev/null 2>&1
en caso de que no necesite la salida stderr.
Respuesta2
algún_cmd | tee -a log1 | tee -a log2 | ... | tee -a iniciar sesión > /dev/null