如何grep整个手册?

UAd*_*ter 5 bash grep manpage

我可以做例如

人cp | grep 详细

要找出 cp man 是否有“详细”一词,我该怎么做(伪代码)

男人 * | 复制

找出用于应对的命令?

enz*_*tib 6

您可以使用

man -K printf
Run Code Online (Sandbox Code Playgroud)

(注意大写的 k)在 man 的内容中搜索所有手册页。将显示第一页,退出时您可以选择打开或跳过下一个匹配页面或退出整个搜索。


Rin*_*ind 5

man -k printf

在简短说明和手册页名称中搜索关键字 printf 作为正则表达式。打印出所有匹配项。相当于apropos -r printf。

或者如您所见,您也可以使用 apropos -r printf

例子...

man -k "test"

测试 (3perl) - 提供一个用于编写测试脚本的简单框架
cupstestdsc (1) - 测试 postscript 文件的一致性
cupstestppd (1) - 测试ppd文件的一致性
DBD::Gofer::Transport::null (3pm) - 用于测试的 DBD::Gofer 客户端传输
DBD::Gofer::Transport::pipeone (3pm) - 用于测试的 DBD::Gofer 客户端传输
dh_auto_test (1) - 自动运行包的测试套件
dh_testdir (1) - 构建 debian 包之前的测试目录
dh_testroot (1) - 确保包以 root 身份构建
dh_testversion (1) - 确保安装了正确版本的 debhelper
ExtUtils::testlib (3perl) - 将 blib/* 目录添加到 @INC
feature_test_macros (7) - 功能测试宏
File::CheckTree (3perl) - 在树上运行许多文件测试检查
filetest (3perl) - 用于控制 filetest 权限运算符的 Perl pragma
ftm (7) - 功能测试宏
gcov-4.2 (1) - 覆盖率测试工具
make-memtest86+-boot-floppy (1) - (未知主题)
Memoize::ExpireFile (3perl) - 测试 Memoize 过期语义
Memoize::ExpireTest (3perl) - 测试 Memoize 过期语义
mysql_client_test (1) - 测试客户端API
mysql_client_test_embedded (1) - 测试嵌入式服务器的客户端 API
mysqlmanager-pwgen (1) - 内部测试套件程序
mysqlmanagerc (1) - 内部测试套件程序
mysqltest (1) - 运行测试用例的程序
mysqltest_embedded (1) - 运行嵌入式测试用例的程序
ndb_cpcd (1) - NDB 的自动化测试(仅限开发使用)


Flo*_*sch 4

您可以使用

  man -k copy
Run Code Online (Sandbox Code Playgroud)

在所有联机帮助页的简短描述和名称中搜索copy