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
# Windows (WSL2)
sudo apt-get update sudo apt-get install adun.app
# Debian
apt-get install adun.app
# Ubuntu
apt-get install adun.app
# Kali Linux
apt-get install adun.app
# Raspbian
apt-get install adun.app
# Dockerfile
dockerfile.run/UL
-------------
# 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