Wenn nicht, gibt es einen De-facto-Standard? Grundsätzlich schreibe ich einen Befehlszeilen-Hilfetext wie folgt:
usage: app_name [options] required_input required_input2
options:
-a, --argument Does something
-b required Does something with "required"
-c, --command required Something else
-d [optlistitem1 optlistitem 2 ... ] Something with list
Ich habe das gemacht, indem ich im Grunde nur den Hilfetext verschiedener Tools gelesen habe, aber gibt es eine Liste von Richtlinien oder so? Verwenden Sie beispielsweise eckige Klammern oder Klammern? Wie verwende ich den Abstand? Was ist, wenn das Argument eine Liste ist? Vielen Dank!
--help
aussehen soll. Beide Fragen sind jedoch ein guter Kandidat für eine Fusion.