如何获取“echo”或其他 bash 命令的帮助?

如何获取“echo”或其他 bash 命令的帮助?

man echo有效。但出于好奇,echo 是否有类似于--help标志/参数的东西?

答案1

假设您正在使用 bash,echo是一个 shell 内置命令(您可以通过运行 来查看type echo)。这意味着您要阅读的手册页是man bash。或者您可以使用内置命令获取有关 bash 内置命令和关键字的帮助help,例如help echo

运行 时看到的信息man echo是关于echoGNU coreutils 安装的外部命令。(type -a echo

要学习 bash,请阅读http://mywiki.wooledge.org/BashGuide

答案2

有两个echo内置命令,另一个是位于 /bin/echo 中的可执行命令

内置(这是默认的)除了内置之外没有任何帮助选项help echo。任何放置但未列出的标志都显示为命令结果,并且没有帮助命令。

在可执行版本中,/bin/echo有一个--help打印使用情况的标志。但您必须/bin/echo明确调用。

答案3

其他方法是使用 什么是例如 bash 命令。

whatis echo             >>>> shows as following 

echo (1)             - display a line of text

根据Whatis 手册页,它显示手册页描述。例如

 whatis whatis
whatis (1)           - display manual page descriptions

对于命令的简短参数或选项,请尝试--usage在他们面前

whatis --usage
Usage: whatis [-dvrwl?V] [-C FILE] [-L LOCALE] [-m SYSTEM] [-M PATH] [-s LIST]
            [--debug] [--verbose] [--regex] [--wildcard] [--long]
            [--config-file=FILE] [--locale=LOCALE] [--systems=SYSTEM]
            [--manpath=PATH] [--sections=LIST] [--section=LIST] [--help]
            [--usage] [--version] KEYWORD...

另一个极好的来源是Ubuntu 手册又称为 manpage,只需输入您想要搜索的内容。

如果你尝试的话,建议什么是在终端并按Tab 键成功后会显示

Display all 9747 possibilities? (y or n)

您可以根据上述可能性进行实验。

还有顺便提一下类似于man -k keyword用于搜索手册页名称和描述。

您还可以使用哪里找到二进制文件、源代码和手册页命令的文件为

whatis whereis
whereis (1)          - locate the binary, source, and manual page files for a command

官方参考

你可以参考这个广泛的出色的来源Ubuntu 命令行 Wiki 页面例如 [7. 初学者/BashScript]。

参考GNU Shell 内置命令指南

为了外部源参考

Linux 的 Bash 命令行的 AZ 索引解释 示例和用法

O'reilly Linux 命令目录《Linux 简明指南》第 5 版

答案4

您可以使用 help 命令,因为这是 bash 内置命令,在编写脚本时可以提供很多帮助

[11:16:07 oyrm ~]$ help
GNU bash, version 4.2.24(1)-release (x86_64-pc-linux-gnu)
These shell commands are defined internally.  Type `help' to see this list.
Type `help name' to find out more about the function `name'.
Use `info bash' to find out more about the shell in general.
Use `man -k' or `info' to find out more about commands not in this list.
....

此横幅后面是命令列表,如横幅中所示。尝试

help echo

我想你会发现这是对 shell 命令应用的一个简洁的描述

相关内容