2.3 录制并回放终端会话

《Linux Shell 脚本攻略(第 2 版)》读书笔记

开始录制终端会话

$ script -t 2> timing.log -a output.session
type commands;
...
exit  #录制结束命令
  • 文件 timing.log 用于存储时序信息,描述每一个命令在何时运行;
  • 文件 output.session 用于存储命令输出。
  • -t 选项用于将时序数据导入 stderr
  • 2> 用于将 stderr 重定向到 timing.log

回放命令执行过程

scriptreplay timing.log output.session

你可能感兴趣的:(2.3 录制并回放终端会话)