Go to main content

手册页部分 1:用户命令

退出打印视图

更新时间: 2022年7月27日 星期三
 
 

ul(1)

名称

ul - do underlining

用法概要

ul [-i] [-t terminal] [filename]...

描述

ul 读取指定的 filename(如果未提供,则读取标准输入),并将出现的下划线转换为序列,该序列表示为使用中的终端加下划线(由环境变量 TERM 指定)。ul 使用 /usr/share/lib/terminfo 条目来确定要添加下划线的相应序列。如果终端无法使用下划线,但可以使用 standout 模式,那么将改用 standout 模式。如果终端可以改写或自动处理下划线,那么 ul 将退化为 cat(1)。如果终端无法处理下划线,那么会忽略下划线。

选项

–t terminal

覆盖在环境中所指定的终端类型。如果终端无法处理下划线,那么会忽略下划线。如果未找到终端名称,则不会尝试下划线。

–i

Indicate underlining by a separate line containing appropriate dashes ‘-’; this is useful when you want to look at the underlining which is present in an nroff(1) output stream on a terminal.

返回值

如果未找到指定文件,则 ul 返回退出代码 1。

文件

/usr/share/lib/terminfo/*

属性

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

属性类型
属性值
可用性
text/doctools

另请参见

man(1)cat(1)nroff(1)attributes(7)

已知问题

nroff 通常会生成一系列与文本混合的退格和下划线以表示下划线。ul 会尝试优化向后运动。