A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
-bash/zsh: ul: command not found # On CentOS possible default full paths are: /usr/bin/ul - from package: util-linux-ng # You may install the required package with command yum install {package} # On Debian possible default full paths are: /usr/bin/ul - from package: adun.app /usr/bin/ul - from package: bsdmainutils #You may install the required package with command apt-get install {package}
ul 命令实用程序读取命名的文件(或标准输入,如果未提供则为标准输入),并将 下划线 的出现转换为指示使用中的终端的下划线的序列,如环境变量 TERM
所指定。 读取文件 /etc/termcap
以确定适合下划线的顺序。
Linux ul command 命令
如果终端不能加下划线,但是可以脱颖而出(例如粗体),则可以使用该模式。 如果终端机可能会执行过度,或自动处理下划线,则 ul 退化到相当于 cat 的操作级别。 如果终端不能下划线,则下划线将被忽略。 在翻译过程中,还会翻译其他一些特殊字符。 例如,选项卡将扩展为空格。
LANG
,LC_ALL
,LC_CTYPE
和 TERM
环境变量会影响 ul 命令的执行。
ul [-i] [-t terminal] [file ...]
-i, --indicated 下划线由包含适当的破折号“-”的单独行表示; 当您要查看终端上nroff输出流中存在的下划线时,这很有用。 -t, -T, --terminal terminal 用终端类型 terminal 覆盖环境中指定的终端类型。 -V, --version Display version information and exit. -h, --help Display a help text and exit.
要执行的文件
处理 myfile.txt
以显示文本下划线。
创建 ul 需要的测试文件:
echo -e 'h\b_e\b_l\b_l\b_o\b_ word' > testfile.txt
然后,执行 ul 命令,查看效果:
ul testfile.txt
ul 执行结果:
hello word