Как получить помощь для cURL в Windows - PullRequest
1 голос
/ 05 марта 2020

Как получить справку по команде cURL в Windows 10? Запуск с параметрами help curl --help, /? не работают.

То же самое с основной командой `Invoke-WebRequest

Alias           curl -> Invoke-WebRequest

1 Ответ

1 голос
/ 05 марта 2020
  • Внутри PowerShell только - распознается в качестве префикса имени параметра (опции) sigil - также не /

    • The PowerShell CLI (powershell.exe для Windows PowerShell, pwsh для PowerShell [Core] 6+), напротив, альтернативно принимает / [1] ; Например: pwsh /?
  • Для вызова справки для команды PowerShell [2] :

    • Передайте -? в качестве параметра для краткой сводки - это работает как с полными именами команд (Invoke-WebRequest -?), так и с псевдонимами (curl -?) [3] .
    • Передать имя команды в Get-Help для контроля уровня детализации или выборочного извлечения соответствующей информации; Например:
      • Get-Help Invoke-WebRequest - так же, как: Invoke-WebRequest -?
      • Get-Help Invoke-WebRequest -Detailed - более подробная информация; есть также -Full
      • Get-Help Invoke-WebRequest -Examples - примеры команд
      • Get-Help Invoke-WebRequest -Parameter Uri - справка по заданному параметру

Также имеется встроенная функция help , которая является оберткой для командлета Get-Help, которая обеспечивает автоматический вывод c страниц для облегчения чтения многостраничного контента.


[1] Однако теперь, когда PowerShell кроссплатформенный , лучше придерживаться -, учитывая, что / используется в качестве разделителя в файле- системные пути на Unix -подобных платформах.

[2] Если вы вызываете внешнюю программу , например, git, вам необходимо соблюдать свое соглашение о вызове справки, например
git --help.

[3] Обратите внимание, что в PowerShell [Core] 6+, curl больше не является встроенным псевдонимом, но существует еще один, созданный на основе соглашений об именах PowerShell: iwr.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...