我们可以使用man -wK搜索整个手册页。我们可以使用git help -a获取git子命令。我们可以使用git help -g获取常见的git指南。对于系统的概述,我们可以使用git help git。要查看特定子命令的手册页,我们可以使用,例如git help add。要查看特定指南的手册页,我们可以使用,例如git help cli。我有兴趣搜索整个git(它的子命令,指南和概述手册页)。我该怎么做?
man -wK
git help -a
git help -g
git help git
git help add
git help cli
rvpgvaaj1#
我通常:
Documentation
git grep "The-term-I-want-know-about"
这将在所有搜索:
dbf7pr2w2#
对于命令(而不是指南):
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 .如果你同时想要两个:
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
2条答案
按热度按时间rvpgvaaj1#
我通常:
Documentation
文件夹git grep "The-term-I-want-know-about"
这将在所有搜索:
dbf7pr2w2#
对于命令(而不是指南):
你也可以扩展这个列表。
对于指南:
这是一个单独的调用,因为它们拼写为例如。
giteveryday
.如果你同时想要两个: