Es scheint mir, dass jeder seine eigene Idee hat, wie man eine Zusammenfassung schreibt , die die Befehlsverwendung für den Endbenutzer beschreibt.
Dies ist beispielsweise das Format von man grep
:
grep [OPTIONS] PATTERN [FILE...]
grep [OPTIONS] [-e PATTERN | -f FILE] [FILE...]
Dies hat nun eine Syntax, die in anderen Hilfeseiten erscheint. []
wird als optional erkannt und ...
ist als Mehrfaches derselben Eingabe sinnvoll.
Aber die Leute benutzen |
oder /
für den OP und es gibt andere, die umkehren, was []
bedeutet. Oder sie geben keinen Hinweis darauf, wohin es [OPTIONS]
geht.
Ich möchte einen Standard für das, was ich schreibe, befolgen, aber jede Website, die ich betrachte, sagt mir etwas anderes.
Gibt es eine Standardmethode zum Verfassen von Synopsen oder ist die Konvention genau das, was die Leute im Laufe der Zeit getan haben?
quelle
Antworten:
Der klassische Standard hierfür ist POSIX, Utility Argument Syntax (danke an @ illuminÉ für den aktualisierten Link). Es beschreibt beispielsweise die Syntax, die in Manpages verwendet werden soll
Als Klassiker wird die Verwendung von Optionen mit einem Zeichen
-W
empfohlen, die von Anbietern empfohlen werden. Auf diese Weise werden Optionen mit mehreren Zeichen unterstützt (siehe z. B. Zusammenfassung der gcc-Optionen ).GNU-Software führte Mehrzeichenoptionen ein, die mit beginnen
--
. Einige Richtlinien von GNU zum Formatieren von Manpages mit diesen Optionen finden Sie in der help2man-Referenz .quelle