scriptreplay Plugin
Replay terminal typescripts recorded by script(1), using timing information.
Commands
scriptreplay self version— Print versionscriptreplay session replay <timingfile> [typescript]— Replay a recorded sessionscriptreplay session replay-timing -t <timingfile> [typescript]— Replay with explicit timingscriptreplay session replay-speed -d <divisor> <timingfile> [typescript]— Replay at speedscriptreplay session summary --summary <timingfile> [typescript]— Session overviewscriptreplay session replay-maxdelay -m <maxdelay> <timingfile> [typescript]— Replay with max delayscriptreplay _ _ [args]— Passthrough to scriptreplay
Usage Examples
Record a session with timing, then replay it:
script --timing=timing.txt session.log
# run commands, then exit
scriptreplay -t timing.txt session.log
Replay at 2x speed:
scriptreplay -d 2 -t timing.txt session.log
Installation
Part of util-linux, pre-installed on most Linux distributions.