man 命令是否会调用 less 命令来显示手册内容?

man 命令是否会调用 less 命令来显示手册内容?

每当我们使用 man 命令时,它都会打开与该命令相对应的手册(如果存在)。它的操作几乎与 less 命令相同(例如使用 / 向前搜索或使用 ? 向后搜索或使用 d 向前浏览等)。我只是好奇 man 命令是否在内部调用 less 命令来显示手册内容?

答案1

$PAGER默认情况下是的。这可以通过和$MANPAGER依次覆盖。

答案2

我想补充一下伊格纳西奥 (Ignacio) 接受的答案。

甚至 man 实用程序也有一个手动的可以通过 man 实用程序显示:男人男人

回答你问题的部分:

控制格式化输出

   -P pager, --pager=pager
          Specify which output pager to use.  By default, man uses less
          -s.  This option overrides the $MANPAGER environment variable,
          which in turn overrides the $PAGER environment variable.  It
          is not used in conjunction with -f or -k.

相关内容