Linux 中的 scriptreplay 命令和示例
scriptreplay命令用于重放存储在脚本命令记录的日志文件中的 typescript/terminal_activity。在计时信息的帮助下,日志文件被播放并在终端中以原始脚本记录的速度生成输出。重放不会再次运行命令,而只会再次显示相同的信息,因此脚本重放必须在记录打字稿的同一类型终端上运行才能正常工作。
默认情况下,如果未指定其他文件名,重放将显示存储在打字稿文件中的信息。
句法:
scriptreplay [-t] timingfile [typescript] [divisor]
示例:使用脚本文件名作为geeksforgeeks和计时输出文件作为time_log重放录制的脚本。
选项:
- -t , –timing : 此选项用于脚本定时输出文件。
示例:要重放脚本计时文件time_log 。
- -s , –typescript :此选项用于脚本终端会话输出文件。
示例:使用-s选项重放脚本,即geeksforgeeks。
- -d , –divisor :当我们想用时间除数加速或减慢执行速度时使用此选项。这里的参数是一个浮点数。
示例 1:为了重播脚本, geeksforgeeks以 2x 的速度我们将使用 2 作为除数。
输入:
重播速度将提高两倍。
输出:
示例 2:要重播脚本,速度慢 2 倍的 geeksforgeeks我们将使用 0.2 作为除数。
- -V , –version : 输出版本信息并退出。
- -h , –help : 显示此帮助并退出。