help2man
1.1、help2man简介

help2man是通过运行一个命令的--help或者--version从而得到这个命令的man-page的工具。

help2man官网:https://www.gnu.org/software/help2man

1.2、通过包管理器安装help2man
操作系统包管理器安装命令
Windowsscoopscoop install help2man
WindowsChocolateychoco install -y help2man
macOSHomeBrewbrew install help2man
GNU/LinuxLinuxBrewbrew install help2man
aptsudo apt-get install -y help2man
CentOSyumsudo yum install -y help2man
dnfsudo dnf install -y help2man
openSUSEzyppersudo zypper install -y help2man
Alpine Linuxapksudo apk add help2man

Arch Linux

ArcoLinux

Manjaro Linux

pacmansudo pacman -Syyu --noconfirm
sudo pacman -S    --noconfirm help2man
Gentoo LinuxPortagesudo emerge help2man
1.3、通过源码安装help2man

step1、安装依赖

下载时cURL
解压时tarxz
编译时POSIX shGNU CoreUtilsmakegccPerlToolSet
运行时PerlToolSet

step2、使用curl命令下载help2man源码包 (

curl -LO https://mirrors.tuna.tsinghua.edu.cn/gnu/help2man/help2man-1.47.11.tar.xz

step3、使用tar解压help2man源码包

tar vxf help2man-1.47.11.tar.xz

step4、进入help2man-1.47.11目录,并查看它的内容

step5、配置、编译、安装

./configure && make && sudo make install
1.4、help2man命令

help2man命令的使用格式如下:

help2man --help
help2man --version
help2man [option]... <COMMAND>

注意:COMMAND必须具有--help或者--version参数。

1.4.1、--no-discard-stderr

示例:

help2man --no-discard-stderr xx
1.4.2、-o <FILE>

输出到文件。默认是输出到标准输出设备中。

示例:

help2man -o gcc gcc