(5 réponses)
Comment puis-je capturer du texte à partir d'un terminal spécifique et le rediriger vers un fichier journal tout en travaillant simultanément ? [dupliquer]
(1 réponse)
Fermé il y a 6 ans.
Je souhaite créer un fichier texte qui ajoutera chaque commande que je vais exécuter sur le terminal en tant que nouvelle entrée de ligne dans le fichier texte. c'est-à-dire que je dois garder une trace de ce que je fais dans le terminal. De plus, si je peux conserver un enregistrement des sorties que je reçois dans le terminal, ainsi que des entrées dans le terminal, sous forme de fichier texte, ce sera bien mieux.
Chaque fois que j'oublie une commande, je dois rechercher à nouveau la commande sur Internet.
Puis-je créer un fichier comme ci-dessus ?
Réponse acceptée :
Vous pouvez utiliser script
pour faire du tapuscrit de la session terminale. Il enregistrera toutes les entrées et sorties dans un fichier. Pour commencer l'enregistrement, tapez dans le terminal,
$ script
Continuez à faire votre travail habituel. Pour terminer l'enregistrement, utilisez Ctrl +D . Tout le tapuscrit sera enregistré dans le fichier typescript
situé dans le répertoire où vous avez ouvert le terminal.
Pour enregistrer tout le journal dans le fichier de votre choix, utilisez
$ script /path/to/mylogfile.txt
Généralement script
est livré avec l'installation par défaut d'Ubuntu.