info 命令是否有任何补充工具?

rog*_*oia 5 command-line info

我已经使用man了一段时间并且知道有类似aproposwhatis引用手册页的命令。

但是,是否有与 texinfo 工具相同的论文或一些补充工具?

Rad*_*anu 2

据我所知,不存在任何补充info命令工具。但如果您想要类似 how whatisis for 的东西man,您可以创建自己的“工具”。例如,您可以创建一些 shell 函数(如别名):

about () { info $1 2>/dev/null | sed -n 6,8p; }
Run Code Online (Sandbox Code Playgroud)

或者,也许更好:

inf () { info 2>/dev/null | grep "* $1:" | sed 's/ \+ /\t/g' | cut -f2; }
Run Code Online (Sandbox Code Playgroud)

一些输出:

$ about () { 信息 $1 2>/dev/null | sed -n 6,8p;}
$ #上面定义的“about”函数的一些输出
$ 关于 ls
`ls' 程序列出有关文件的信息(任何类型,包括
目录)。选项和文件参数可以混合使用
随意地,像往常一样。
$关于cp
`cp' 复制文件(或者可选的目录)。副本是
完全独立于原作。您可以将一个文件复制到
另一个,或将任意多个文件复制到目标目录。
$ 大约是
`yes' 打印命令行参数,用空格分隔
后面跟着一个换行符,一直到它被杀死为止。如果没有参数
给定的情况下,它会永远打印“y”,后跟换行符,直到被杀死。
$
$ inf () { 信息 2>/dev/null | grep "* $1:" | | grep "* $1:" | sed 's/ \+ /\t/g' | 切-f2;}
$ #'inf'函数的一些输出
$ inf ls
列出目录内容。
$ inf cp
复制文件。
$ inf 削减
打印行的选定部分。
$ inf grep
打印与模式匹配的行。
$ inf sed
流编辑器。