Sur un système Linux, il est courant de taper progname --help
afin de voir la sortie d'aide de ce programme. Après cela, vous verrez une description comme: progname [SWITCHES] [FILES]... [ETC]
Existe-t-il une syntaxe standardisée pour le prognam Linux?
Ma question est; existe-t-il une syntaxe standardisée pour son type de documentation (en ligne de commande)? Pour décrire des choses comme des commutateurs optionnels, des paramètres multiples (comme une liste de fichiers), des modèles de commutation, etc. Il semble qu'il y aurait un standard pour que quiconque le connaît puisse interpréter correctement votre documentation.
Remarque: Il s'agit purement d'écrire ma propre documentation, pas d'analyser les arguments.
Merci, mais je commençais à écrire ma propre documentation, pas à analyser les arguments. Juste édité pour plus de clarté. – sigint
Si vous utilisez GNU libc, vous pouvez utiliser 'argp', qui est similaire à getopt mais qui génère la sortie' --help' automatiquement pour vous: http://www.gnu.org/s/libc/manual/html_node /Argp.html –