Descrição
Scripts shell podem usar descrições de comando no estilo docopt para analisar argumentos de forma mais consistente. É útil para autores de scripts que querem que texto de uso e tratamento de opções venham da mesma definição.
Parsers de argumentos fazem parte do comportamento visível ao usuário. Teste saída de ajuda, entrada inválida, valores padrão e quoting de shell antes de usar em automações importantes.