Eu quero usar o programa script
para gravar minha sessão sempre que estiver trabalhando em um determinado diretório, como meu diretório ~/projects
.
Por exemplo, eu colocaria cd
em ~/projects
e script
começaria a gravar tudo automaticamente em um log nesse diretório. Assim que eu deixar ~/projects
, então script
pararia. Além disso, ~/projects
tem muitos subdiretórios; o arquivo de log precisa permanecer no nível superior da árvore de diretórios.
Alguma idéia de como isso seria implementado? Melhor ainda, existe um método de implementar isso que também funcionaria com outros programas facilmente?
Tags shell typescript