Recentemente, precisei anotar a saída do meu terminal. E eu li issoperguntapara encontrar a resposta. Mas agora, gostaria de anotar meus comandos (que digito no terminal, por exemplo: sudo apt updateetc.) para armazenar o histórico do que fiz anteriormente.
Como posso salvar minha entrada em um arquivo e executar essa entrada simultaneamente?
PS scriptcontém muito lixo do tipo: ^[[? ^[[metc. Eu gostaria de uma maneira mais simples, que salva apenas meus comandos.
Responder1
Use o comando tee para gravar sua entrada em um arquivo e também em stdout, canalizado para seu programa. por exemplo, para bash:
tee foo |bash
ls
df
^c
Portanto, o arquivo foo contém
ls
df
e bash saídas para o seu terminal.


