![Forrest logo](/images/logo.png)
scriptreplay:tldr:5c5c2
The command "scriptreplay" is used to replay a recorded terminal session. It takes two arguments:
-
${path-to-timingfile}: This refers to the path of the timing file that was generated during the recording of the terminal session. The timing file contains the timestamps of each command and output in the session.
-
${path-to-typescript}: This refers to the path of the typescript file that was generated during the recording of the terminal session. The typescript file contains the actual text input and output of the terminal session.
The "2" at the end of the command is an optional argument that specifies the playback speed factor. In this case, "2" means that the replay will happen at twice the normal speed. If you omit the speed factor, the default is 1 (normal speed).
By running this command, the terminal session recorded in the typescript file will be replayed using the timing information from the timing file, allowing you to watch the session as if it were happening in real-time.