英语法语西班牙语

OnWorks 网站图标

脚本 - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行脚本

这是可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行的命令脚本,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


脚本 - 制作终端会话的打字稿

概要


脚本 [选项] [文件]

商品描述


脚本 制作终端上显示的所有内容的打字稿。 它适用于
需要交互式会话的硬拷贝记录作为作业证明的学生,
因为打字稿文件可以稍后打印出来 LPR(1)。

如果论证 文件 给出, 脚本 将对话保存在此 文件. 如果没有文件名
给定,对话保存在文件中 打字稿.

配置


-a, - 附加
将输出附加到 文件打字稿,保留之前的内容。

-c, - 命令 命令
运行 命令 而不是交互式外壳。 这使脚本变得容易
捕获一个程序的输出,当它的标准输出不是
一个 tty。

-e, - 返回
返回子进程的退出代码。 使用与 bash 相同的格式
信号终止退出代码的终止是 128+n。

-f, --冲洗
每次写入后刷新输出。 这对远程合作很好:一个人做
`mkfifo foo; script -f foo',另一个可以实时监督正在做的事情
使用`cat foo'。

- 力量
允许默认输出目标,即打字稿文件,是一个硬或
符号链接。 该命令将遵循符号链接。

-q, - 安静的
保持安静(不要将开始和完成消息写入标准输出或
打字稿文件)。

-t, - 定时[=文件]
将时序数据输出到标准错误,或 文件 给的时候。 该数据包含
两个字段,用空格隔开。 第一个字段表示经过了多少时间
因为之前的输出。 第二个字段表示有多少个字符
这次输出。 此信息可用于重播打字稿
现实的打字和输出延迟。

-V, - 版
显示版本信息并退出。

-h, - 帮帮我
显示帮助文本并退出。

附注


脚本在分叉的 shell 退出时结束(a 控制-D 对于 Bourne shell (sh(1)),和
出口, 注销 or 控制-d (如果 忽略 未设置)对于 C-shell, 长山壕(1))。

某些交互式命令,例如 vi(1)、在打字稿文件中创建垃圾。
脚本 最适合不操作屏幕的命令,结果是有意义的
模拟硬拷贝终端。

不建议运行 脚本 在非交互式 shell 中。 的内壳 脚本
始终是交互式的,这可能会导致意想不到的结果。 如果你使用 脚本 ,在
shell初始化文件,你要避免进入死循环。 使用例如配置文件
文件,仅由登录 shell 读取:

如果测试 -t 0 ; 然后
脚本
出口
fi

您还应该避免在命令管道中使用脚本,因为 脚本 可以读取更多的输入
你会期望的。

环境


以下环境变量由 脚本:

SHELL 如果变量 SHELL 存在,外壳由 脚本 将是那个壳。 如果
SHELL 未设置,则假定为 Bourne shell。 (大多数 shell 设置这个变量
自动地)。

使用 onworks.net 服务在线使用脚本


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad