| Current File : //usr/share/man/zh_CN.UTF-8/man1/ul.1 |
'\" te
.\" Copyright (c) 1994, Sun Microsystems, Inc.
.TH ul 1 "1994 年 3 月 17 日" "SunOS 5.11" "用户命令"
.SH 名称
ul \- 处理下划线
.SH 用法概要
.LP
.nf
\fBul\fR [\fB-i\fR] [\fB-t\fR \fIterminal\fR] [\fIfilename\fR]...
.fi
.SH 描述
.sp
.LP
\fBul\fR 读取指定的 \fIfilename\fR(如果未提供,则读取标准输入),并将出现的下划线转换为序列,该序列表示为使用中的终端加下划线(由环境变量 \fBTERM\fR 指定)。\fBul\fR 使用 \fB/usr/share/lib/terminfo \fR条目来确定要添加下划线的相应序列。如果终端无法使用下划线,但可以使用 standout 模式,那么将改用 standout 模式。如果终端可以改写或自动处理下划线,那么 \fBul\fR 将退化为 \fBcat\fR(1)。如果终端无法处理下划线,那么会忽略下划线。
.SH 选项
.sp
.ne 2
.mk
.na
\fB\fB-t\fR\fI terminal\fR\fR
.ad
.RS 15n
.rt
覆盖在环境中所指定的终端类型。如果终端无法处理下划线,那么会忽略下划线。如果未找到终端名称,则不会尝试下划线。
.RE
.sp
.ne 2
.mk
.na
\fB\fB-i\fR\fR
.ad
.RS 15n
.rt
使用包含相应短划线 "\fB-\fR" 的单独一行来表示下划线;如果您希望查找 \fBCRT 终端\fR 上 \fBnroff\fR(1) 输出流中存在的下划线,则该选项十分有用。
.RE
.SH 返回值
.sp
.LP
如果未找到指定文件,则 \fBul\fR 返回退出代码 1。
.SH 文件
.sp
.ne 2
.mk
.na
\fB\fB/usr/share/lib/terminfo/*\fR\fR
.ad
.RS 29n
.rt
.RE
.SH 属性
.sp
.LP
有关下列属性的说明,请参见 \fBattributes\fR(5):
.sp
.sp
.TS
tab() box;
cw(2.75i) |cw(2.75i)
lw(2.75i) |lw(2.75i)
.
属性类型属性值
_
可用性text/doctools
.TE
.SH 另请参见
.sp
.LP
\fBcat\fR(1)、\fBman\fR(1)、\fBnroff\fR(1)、\fBattributes\fR(5)
.SH 已知问题
.sp
.LP
\fBnroff\fR 通常会生成一系列与文本混合的退格和下划线以表示下划线。\fBul\fR 会尝试优化向后运动。