&gt; You can start recording by running: `script -t timingfile typescript`. Your screen contents are recorded into the file `typescript` and the timing into `timingfile`.<p>Beware `-t` it&#x27;s a non-standard (as much as script is considered a standard) extension:<p>* on OpenBSD there is no `-t` (or any other option aside from `-a` &quot;append to existing typescript file&quot;)<p>* on FreeBSD and OSX `-t` specifies the flush time interval (in seconds, defaulting to 30) (on FreeBSD &gt; 9.2 `-r` will save IO and timing data)<p>* on older linux distros it&#x27;s a flag to output timing data to stderr<p>And scriptreplay is linux-only, NetBSD 2 and FreeBSD can replay sessions with `script -p`