我们可以使用
man -wK
搜索整个手册页。
我们可以使用
git help -a
获取 git 子命令。我们可以使用 git help -g
. 获得常见的 git 指南
对于系统的概述,我们可以使用
git help git
。要检查我们可以使用的特定子命令的手册页,例如git help add
。要查看我们可以使用的特定指南的手册页,例如git help cli
.
我有兴趣搜索整个 git(它的子命令、指南和概述手册页)。
我该怎么做?
我通常:
Documentation
文件夹git grep "The-term-I-want-know-about"
那将搜索所有:
对于命令(不是指南):
git --list-cmds=main,builtins | xargs -n 1 -I {} man git {} | cat | less
您也可以扩展该列表。
导游:
git --list-cmds=list-guide | xargs -n 1 -I {} man git{} | cat | less
这是一个单独的调用,因为它们拼写为例如
giteveryday
.
如果你同时想要他们两个:
cmds=$(mktemp)
git --list-cmds=main,builtins | xargs -n 1 -I {} man git {} | cat > $cmds
guides=$(mktemp)
git --list-cmds=list-guide | xargs -n 1 -I {} man git{} | cat > $guides
cat $cmds $guides | less
rm $cmds $guides