以标准 man 格式编写命令概要

Ank*_*wal 5 documentation parameter shell-script

我正在编写脚本并在usage()函数中指定用法。我的脚本使用 option1 或 option2 或两者。其中之一是强制性的。

有没有标准的写法?

pbm*_*pbm 5

如果说最简单的使用信息,可选参数列在[].

例如使用部分来自man

usage: man [-adfhktwW] [section] [-M path] [-P pager] [-S list]
    [-m system] [-p string] name ...
Run Code Online (Sandbox Code Playgroud)

所以,如果你的脚本能够接受option1option2,但他们是不是强制性的,你可以这样显示出来:

script [option1] [option2]
Run Code Online (Sandbox Code Playgroud)