← retour aux snippets

script/scriptreplay: enregistrer et rejouer un terminal

Capturer une session shell et la rejouer avec le timing d'origine.

objectif

Partager une reproduction fidèle d’un bug ou d’une procédure exécutée en terminal.

code minimal

script -t -f -q log.typescript 2> timing.log
# ... faites vos actions ...
exit

utilisation

# rejouer
scriptreplay timing.log log.typescript

variante(s) utile(s)

# vitesse 2x
scriptreplay -d 0.5 timing.log log.typescript

notes

  • évitez de saisir des secrets pendant l’enregistrement.
  • -f flush en continu; utile pour stream.