В системе Linux типично вводить progname --help
, чтобы просмотреть выход справки для этой программы. После этого вы увидите описание как: progname [SWITCHES] [FILES]... [ETC]
Есть ли стандартизованный синтаксис для Linux prognam?
Мой вопрос: существует ли стандартизованный синтаксис для его вида (использование командной строки)?
Чтобы описать такие вещи, как дополнительные ключи, несколько параметров (например, список файлов), шаблоны переключения и т. Д. Похоже, что существует стандарт, чтобы любой, кто его знает, мог точно интерпретировать вашу документацию.
Примечание: речь идет только о написании моей собственной документации, а не в анализе аргументов.
Спасибо, но я собирался писать собственную документацию, а не разбирать аргументы. Просто отредактирован для ясности. – sigint
Если вы используете GNU libc, вы можете использовать 'argp', который похож на getopt, но автоматически генерирует вывод' --help' для вас: http://www.gnu.org/s/libc/manual/html_node /Argp.html –