BASH脚本用法/帮助约定

时间:2015-07-10 10:24:25

标签: bash

显示bash脚本用法的惯例是什么? 以下是我的脚本的帮助输出

Usage: my_script [options] [PORT]

Options:
    --help      print help and exit
    --version   print version and exit

我认为[]意味着可选

如何表示可选参数和强制参数?

1 个答案:

答案 0 :(得分:1)

我经常使用的几个命令行工具是" find"和" grep"。虽然find运行没有任何参数(所有参数都是可选的),但grep至少需要一个模式。如果在没有参数的情况下调用grep,则会打印使用信息,如下所示

Aufruf: grep [OPTION]... MUSTER [DATEI]...
"grep --help" liefert weitere Informationen.

MUSTER是图案的德语单词。