Bash内置函数,没有手动输入

为什么一些bash内置函数(如dirs,pushd或help)没有手动输入?

他们有。 这是man bashman builtins 。 Bash是软件,因此它具有解释其命令的手册。 我们不应该为我们在软件中提供的每个命令都有一本手册。 例如, ftp有一些相同的命令,比如bash (例如cd )或者像二进制文件( ls )这样的命令,这对于制作所有这些的手册来说非常糟糕。 我没有谈到其他shell的内置。

 man bash-builtins 

他们也被记录在案

 man bash 

他们没有像man help这样的联机man help的原因可能是因为可能与其他shell的内置组件或同名命令混淆。

我通常认为这是足够的。 上面的两个联机手册都很长,难以导航。

 help