¿Cómo puedo escribir mi entrada en un archivo?

¿Cómo puedo escribir mi entrada en un archivo?

Recientemente, necesitaba anotar la salida de mi terminal. Y he leído estopreguntapara encontrar la respuesta. Pero ahora, me gustaría escribir mis comandos (que escribo en la terminal, por ejemplo: sudo apt updateetc.) para almacenar el historial de lo que hice anteriormente.

¿Cómo puedo guardar mi entrada en un archivo y ejecutarla simultáneamente?

PD scriptcontiene demasiada basura de tipo: ^[[? ^[[metc. Me gustaría obtener una forma más sencilla, que guarde solo mis comandos.

Respuesta1

Utilice el comando tee para escribir su entrada en un archivo y también en la salida estándar, canalizada a su programa. por ejemplo, para bash:

tee foo |bash
ls
df
^c

Entonces el archivo foo contiene

ls
df

y salidas bash a su terminal.

información relacionada