Я использую Cygwin на Windows, потому что некоторые команды в CMD Windows не работают, но работают на терминалах OS X и Linux. Когда я набираю команду wget
и URL, она говорит, что команда не найдена. Есть ли какие-либо предложения, чтобы исправить это.
2 ответа
Команда wget
по умолчанию не установлена в Cygwin. Чтобы установить wget
, перезапустите установку Cygwin и выберите пакет wget
:
Если для установки выбран wget
, экран должен выглядеть следующим образом:
Нажмите «Далее» для завершения установки и запуска wget
с использованием Cygwin Terminal
или Cygwin64 Terminal
(если вы установили 64-разрядную версию).
Вот альтернатива ответу yjwong, даже если это не прямой ответ на вашу проблему с Cygwin, это альтернатива Cygwin.
Обычно, когда мне нужно воспользоваться преимуществами команд Linux в среде Windows (для одноразовых или пакетных сценариев), я не использую избыточное количество ресурсов, такое как Cygwin. Я просто использую UnxUtils.
Он предоставляет множество основных и часто используемых команд Linux. Эти команды выполняются как отдельные исполняемые файлы, без необходимости устанавливать что-либо на компьютере с Windows.
Это также верно, если вам нужна только команда wget
.
Ссылка для скачивания здесь.
Попытка это часто означает принятие его, в большинстве случаев :)