Current File : //usr/man/zh_CN.UTF-8/man1/script.1
'\" te
.\"  Copyright 1989 AT&T Copyright (c) 2004, Sun Microsystems, Inc. All Rights Reserved
.TH script 1 "2004 年 1 月 30 日" "SunOS 5.11" "用户命令"
.SH 名称
script \- 记录终端会话
.SH 用法概要
.LP
.nf
\fBscript\fR [\fB-a\fR] [\fIfilename\fR]
.fi

.SH 描述
.sp
.LP
\fBscript\fR 实用程序会记录屏幕上输出的所有内容。记录将写入到 \fIfilename\fR。如果未给定文件名,则记录将保存在 \fBtypescript\fR 中。请参见“警告”部分。
.sp
.LP
\fBscript\fR 命令将根据 \fB$SHELL\fR 的值派生并创建一个子 shell,并记录此会话的文本。派生的 shell 退出或键入 Ctrl-d 时,脚本将结束。
.SH 选项
.sp
.LP
支持以下选项:
.sp
.ne 2
.mk
.na
\fB\fB-a\fR\fR
.ad
.RS 6n
.rt  
将会话记录附加到 \fIfilename\fR 而不是覆盖该文件。
.RE

.SH 附注
.sp
.LP
\fBscript\fR 会将屏幕中显示的所有内容(包括提示)放入 \fIfilename\fR。
.SH 属性
.sp
.LP
有关下列属性的说明,请参见 \fBattributes\fR(5):
.sp

.sp
.TS
tab() box;
cw(2.75i) |cw(2.75i) 
lw(2.75i) |lw(2.75i) 
.
属性类型属性值
_
可用性system/core-os
_
CSIEnabled(已启用)
.TE

.SH 另请参见
.sp
.LP
\fBattributes\fR(5)
.SH 警告
.sp
.LP
在可被其他用户写入的目录(如 \fB/tmp\fR)中使用时,\fBscript\fR 可能会构成安全风险,特别是当其被特权用户(即 root 用户)运行时。请在运行 \fBscript\fR 前,确保 \fBtypescript\fR 不是链接。