Sam*_*son 3 command-line darwin
我的“whatis”手册页与我在网上找到的其他手册页不匹配。也就是说,没有选项可用于它。
/home/User$ whatis -d ls
whatis: -d: unknown option
uname -srv
Darwin 16.7.0 Darwin Kernel Version 16.7.0: Sun Jun 2 20:26:31 PDT 2019; root:xnu-3789.73.50~1/RELEASE_X86_64
Run Code Online (Sandbox Code Playgroud)
我的第一个想法是我可以更新 bash,但它不是内置命令,所以我不知道这是否可行。现在只使用 CLI 几天,甚至不确定如何进行故障排除。我也担心故障排除可能会导致我的计算机以某种方式窃听。
您似乎在使用 Mac。一些在线页面将用于其他类 UNIX 系统。它们中的许多将以 Linux 为中心(更具体地说,以 GNU 为中心),而不必意识到这一点。
任何给定命令的最终解决方案是使用您安装的参考文档。例如,man whatis要查看您自己安装的whatis.
这不是为了更新命令以获得额外的标志和选项;这是表面上出现的相同命令的不同实现。作为 Mac 用户,您可以通过称为 homebrew 的附加包系统获得许多标准命令的 GNU 版本。我自己不使用它,但您可以在https://brew.sh/ 上找到有关它的更多信息