Escrevendo a sinopse do comando no formato padrão do homem

5

Estou escrevendo um script e, na função usage() , desejo especificar o uso. Meu script usa opção1 ou opção2 ou ambos. Um deles é obrigatório.

Existe uma maneira padrão de escrever?

    
por abc 05.03.2012 / 22:34

1 resposta

5

Se você falar sobre informações de uso mais simples, os parâmetros opcionais serão listados em [] .

Por exemplo, seção de uso de man :

usage: man [-adfhktwW] [section] [-M path] [-P pager] [-S list]
    [-m system] [-p string] name ...

Portanto, se o seu script puder aceitar option1 e option2 , mas eles não forem obrigatórios, você poderá exibi-lo assim:

script [option1] [option2]
    
por 05.03.2012 / 23:38