最近我想获取struct timespec
一个lstat
结构域的信息,但我没有得到任何信息。我试过
$ man timespec
$ man -k timespec
timespec: nothing appropriate.
一段时间后,我浏览了clock_gettime
无关查询的手册页,在那里我了解了timespec
.但这是偶然的。所以timespec
这个词出现在手册页中,clock_gettime
但我无法搜索它。
那么,我想知道,如何在所有手册页中搜索某个单词?或者进行 grep 类型的搜索?有什么提示吗?
答案1
在这种情况下,我通常会求助于 google,但尝试使用man -K
.
从 man 手册页:
-k,--apropos
相当于apropos。在简短的手册页描述中搜索关键字并显示所有匹配项。详细信息请参见 apropos(1)。
-K, --global-apropos
在所有手册页中搜索文本。这是一种强力搜索,可能需要一些时间;如果可以的话,您应该指定一个部分来减少需要搜索的页面数量。搜索词可以是简单字符串(默认),也可以是正则表达式(如果使用 --regex 选项)。
答案2
apropos timespec
。
这将在所有手册页中搜索“timespec”。