通过man which,我发现which是Debian提供的一个shell脚本。
Debian是否在某些文档中使用了所有提供的命令?类似于核心操作手册?
我检查了https://www.debian.org/doc/user-manuals,但没有发现which的用法。
谢谢。
发布于 2017-08-02 18:27:21
我不知道所有特定于Debian的命令的列表。但是,您将在manpages.debian.org上找到Debian中的所有手册,您可以通过包查看它们,这将允许您找到打包在一起的命令,比如debianutils,其中包括which。
发布于 2017-08-02 18:46:37
我发现
which是Debian提供的shell脚本。
在手册页面上,它实际上没有说它是一个shell脚本。在Z shell、C shell和TENEX C shell中,它实际上是一个内置的shell命令。只有使用其他shell,如Bourne、Korn和Almquist shell,才能运行由/bin/which包提供的外部debianutils。
Debian是否在某些文档中使用了所有提供的命令?
没有一组人对手册负中央责任。制作包裹的各种个人也会写出随附的doco。有些软件有很好的手册。太多的人都是平庸的,糟糕的,甚至没有手册。
也没有“所有提供的命令”的列表。哪些命令可用取决于您安装了哪些包。而且(至少在编写得很好的软件中),手册要么是在那些自相同的包中,要么是在一个相关的-doc或类似的包中。
(一个叫丹尼尔·伯恩斯坦的家伙曾经有过解决这个问题的办法。每个包将将其命令列表安装到以包命名的特定子树中,安装/删除包后运行的实用程序将将所有命令列表合并到一个大列表中,为所有每个包的doco建立索引。( Debian不这么做。)
正如您已经看到的那样,/bin/which包中的debianutils附带了一个手册页面,就在这个包中。
我没有发现
which的用法。
是的,你做了。就在那里,就在你看过的手册上。在“概要”下。
有关支持更多选项的manual内置命令,请参阅zshbuiltins手册。有关TENEX内置命令,请参阅tcsh手册。
https://unix.stackexchange.com/questions/383515
复制相似问题