Нужна помощь в понимании параметров справки оболочки - PullRequest
2 голосов
/ 26 мая 2011

Я очень часто сталкиваюсь с проблемой понимания синтаксиса справки командных команд Shell, которую я обычно получаю, используя опции --h or -h or /? и т. Д., Когда имеется более 2 или 3 опций.приветствуются любые справочные документы или ссылки, объясняющие синтаксис справки.

В чем разница между [ options ] и { options }, что означает * или | и как я могу их использовать?насколько важен обычно порядок опций?пожалуйста, предоставьте мне несколько хороших ссылок на документацию по этому вопросу.

1 Ответ

2 голосов
/ 27 мая 2011

Команды, передаваемые оболочке CLI (интерфейс командной строки), часто имеют одну из следующих форм:

  • [doSomething] [how] [toFiles]
  • [doSomething] [how] [sourceFile] [destinationFile]
  • [doSomething] [how] <[inputFile]> [outputFile]
  • [doSomething] [how] |[doSomething] [как] |[do Something] [how]> [outputFile]

это взято из этой статьи думаю, что это не дает точного ответа на вопрос, но очень важно, посмотрите на ""Анатомия оболочки CLI" -секция.

Здесь вы можете найти хорошую документированную справку с примерами для каждой команды.

...