script [-a] [filename]
script 实用程序会记录屏幕上输出的所有内容。记录将写入到 filename。如果未给定文件名,则记录将保存在 typescript 中。请参见“警告”部分。
script 命令将根据 $SHELL 的值派生并创建一个子 shell,并记录此会话的文本。派生的 shell 退出或键入 Ctrl-d 时,脚本将结束。
支持以下选项:
将会话记录附加到 filename 而不是覆盖该文件。
script 会将屏幕中显示的所有内容(包括提示)放入 filename。
有关下列属性的说明,请参见 attributes(5):
|
在可被其他用户写入的目录(如 /tmp)中使用时,script 可能会构成安全风险,特别是当其被特权用户(即 root 用户)运行时。请在运行 script 前,确保 typescript 不是链接。