手册页部分 1: 用户命令

退出打印视图

更新时间: 2014 年 7 月
 
 

tee(1)

名称

tee - 复制标准输出

用法概要

/usr/bin/tee [-ai] [file...]

描述

tee 可将标准输入复制到标准输出,也可将其复制到零个或多个文件。选项决定了是覆盖还是附加到指定的文件。tee 实用程序不会缓冲输出。如果向某个文件写入失败,尽管 tee 将以非零退出状态退出,但是会继续向其他文件写入。

可以指定的 file 操作数的数目受底层操作系统限制。

选项

支持以下选项:

–a

将输出附加到文件而非将其覆盖。

–i

忽略中断。

操作数

支持下列操作数:

file

输出文件的路径名。

用法

有关 tee 遇到大于或等于 2 GB(231 字节)文件时行为的说明,请参见 largefile(5)

环境变量

有关影响 tee 执行的环境变量 LANG、LC_ALL、LC_CTYPE、LC_MESSAGES 和 NLSPATH 的说明,请参见 environ(5)

退出状态

将返回以下退出值:

0

成功完成。标准输入已成功复制到所有输出文件。

>0

出现错误。无法打开的文件或无法获取其状态的文件的数目。

属性

有关下列属性的说明,请参见 attributes(5)

属性类型
属性值
可用性
system/core-os
CSI
Enabled(已启用)
接口稳定性
Committed(已确定)
标准
请参见 standards(5)

另请参见

cat(1)attributes(5)environ(5)largefile(5)standards(5)