允许终端屏幕被转储至文件。
capture [ -a ] [ File ]
capture 命令允许用户将用户终端上打印的所有内容转储至文件。屏幕被打印至由 File 参数指定的文件;如果未指定文件,则打印至 screen.out 文件。如果指定 -a 标志,capture 命令将屏幕内容附加至文件。
为了将屏幕转储至文件,capture 命令会创建 shell 来仿真 VT100 终端并保留屏幕上所显示内容的记录。由 SHELL 环境变量确定所创建的 shell。如果未设置 SHELL 环境变量,/usr/bin/bsh shell 为缺省值。TERM 环境变量被设置为 TERM=vt100。在运行 capture 命令时,如果程序询问所使用的终端类型,用户必须输入 vt100。
Ctrl-P 按键顺序是缺省击键,用于引起屏幕转储的执行。这可通过将 SCREENDUMP 环境变量设置为所期望的屏幕转储键的 3 位数八进制值来进行更改。例如,设置:
SCREENDUMP=014
将屏幕转储击键更改为 Ctrl-L。尝试输入 ^L 或 '\014' 来设置 SCREENDUMP 环境变量会产生错误消息。
要停止屏幕捕获进程,使用 Ctrl-D 按键顺序或输入 exit。系统会显示消息,您不再对 vt100 终端进行仿真。
-a | 将屏幕内容附加至指定的文件,或者如果没有指定文件,则附加至 screen.out 文件。 |
/usr/bin/capture | 包含 capture 命令。 |
bsh 命令、csh 命令、ksh 命令、script 命令。
《AIX 5L V5.2 系统用户指南:操作系统与设备》 中的输入与输出重定向概述描述了操作系统如何处理输入与输出,以及如何使用重定向和管道符号。