Мой сценарий можно назвать так:Как писать заметки об использовании
myScript -a some_name
myScript -a all
myScript -b some_name
myScript -b all
myScript -c
Как я пишу свои заметки об использовании? Я знаю []
средние необязательные аргументы и |
означает альтернативный, но в моем случае я должен был бы вложенная альтернатива, что-то вроде:
usage myScript (-a some_name | all) | (-b some_name | all) | -c
Сейчас я не думаю, что я могу использовать ()
для этой цели, так как иначе я могу написать это? Должен ли я писать его в нескольких строках или есть лучший способ?
myScript -a some_name | all
myScript -b some_name | all
myScript -c
Я имею в виду это все равно будет нормально в моем случае, но если у меня было больше вложенных альтернатив было бы получить действительно многословным.
Также есть исчерпывающий источник, описывающий стандартные примечания об использовании unix/linux?
Возможный дубликат [Есть ли спецификация раздела SYNOPSIS страницы man?] (Http://stackoverflow.com/questions/8716047/is-there-a-specification-for-a-man-pages-synopsis- раздел) –
Это не тот же вопрос. Несомненно, синтаксис секции SYNOPSIS страницы 'man' похож/аналогичен, но общий макет отличается. Я не хочу создавать страницу «man», просто (и короткие) заметки об использовании, когда пользователь предоставляет неверные аргументы. И, честно говоря, я также хотел бы узнать, есть ли стандартный макет/отступы в примечаниях к использованию. – NPS
Я не подразумевал, что это _same_ вопрос, следовательно, _possible_ duplicate. Речь шла не о главной странице человека, а о (предлагаемом) синтаксисе/обозначении для необязательных, обязательных и т. Д. Параметров. YMMV, конечно. –