Answers:
您也可以从命令行在特定位置打开手册页
man -P 'less -p " -o"' mount
@piccobello的答案很好,但它确实在我的手册页中占用了颜色。而不是管道传输less
(因为通常man
已经less
默认使用),我只是将修改后的less
命令传递给man
:
function manswitch() { man -P "less -p \"^ +$2\"" $1 }
这保留了@piccobello函数所具有的功能,但保留了颜色。
其他解决方案都很好,但也请记住手册页只是数据,您可以在Linux中轻松地使用它们进行任何操作。
男人一些命令> file.txt
将页面转换为纯文本文件,然后可以对其进行操作。我将bash手册的副本作为文本保留在bin目录中,因此我可以将其加载到文本编辑器中以搜索内容并在编辑脚本时进行复制和粘贴。
或者,您可以将其通过管道传送到诸如
男人一些命令| grep-“某些模式”之后的行
尽管在终端机上对您不起作用,但我(在朋友的帮助下)甚至编写了一个脚本,该脚本可抓取手册页并在网络浏览器中显示它,以便我可以使用其导航/搜索功能更好比少。它有点与kde相关,但易于修改。
man://
在Konqueror中尝试。KDE有一个手册页KIOSLAVE!
我写了一个做这件事的工具,叫做flagman。仍在开发中,但已经可用。例如:
$ ./flagman mount -o
-o, --options opts
Use the specified mount options. The opts argument is a comma-separated list. For example:
mount LABEL=mydisk -o noatime,nodev,nosuid
For more details, see the FILESYSTEM-INDEPENDENT MOUNT OPTIONS and FILESYSTEM-SPECIFIC MOUNT OPTIONS sections.