哪些系统具有“寻呼机”快捷方式/别名?

tsh*_*ang 5 less pager more

在 Debian 系统上,您可以键入pager以使用任何默认/可用的寻呼程序。默认情况下,less使用,如果不可用,较少的more人来完成这项工作。这样的东西在其他 Unix 和 Linux 系统中可用吗?

Gil*_*il' 7

unix 传统是针对想要调用寻呼机来调用的应用程序$PAGER,即使用环境变量的内容PAGER作为命令名称。(shell 元字符是否被扩展在$PAGER应用程序之间是不一致的。)more如果PAGER未设置变量,unix 传统会进一步使用。文本编辑器也有类似的传统:使用$EDITOR(或者,出于历史原因,使用$VISUAL),回退到vi.

命名命令pager特定于 Debian(及其衍生产品,包括 Ubuntu)。/usr/bin/pager实际上是一个符号链接/etc/alternatives/pager,指向“最佳”可用的寻呼机(Debian 维护者决定哪个是最好的,系统管理员可以覆盖他们的选择),使用替代框架。

Debian 还提供/usr/bin/sensible-pager. $PAGER如果设置了变量,此脚本将运行,pager否则会回退。它的目的是用于必须对单个寻呼机路径进行硬编码的程序中。这种行为记录在Debian 政策手册中


eph*_*ent 5

$ update-alternatives --list 寻呼机
/bin/少
/斌/更多
/usr/bin/pg
/usr/bin/w3m

YMMV 取决于您安装的内容,但这是特定于 Debian 的(以及衍生产品)。

通常一个使用$PAGER后备到more.