Używam Cygwin w systemie Windows, ponieważ niektóre polecenia w CMD systemu Windows nie działają, ale działają na terminalach OS X i Linux. Po wpisaniu wget
polecenia i adresu URL pojawia się komunikat, że polecenie nie zostało znalezione. Czy jest jakaś sugestia, aby to naprawić.
31
ls
działają dobrze?curl
?Odpowiedzi:
wget
Polecenie nie jest instalowany domyślnie w Cygwin. Aby zainstalowaćwget
, uruchom ponownie konfigurację Cygwin i wybierzwget
pakiet:Jeśli
wget
wybrano opcję instalacji, ekran powinien wyglądać następująco:Kliknij przycisk Dalej, aby zakończyć instalację i uruchomić
wget
przy użyciuCygwin Terminal
lubCygwin64 Terminal
(jeśli zainstalowano wersję 64-bitową).źródło
wget
w sieci zamiast w sieci w nowszych wersjachOto alternatywa dla odpowiedzi yjwong, nawet jeśli nie jest to bezpośrednia odpowiedź na twój problem Cygwin, jest to alternatywa Cygwin.
Zwykle, kiedy muszę skorzystać z mocy poleceń Linuksa w środowisku Windows (dla jednego strzału lub skryptów wsadowych), nie używam przesady, takiej jak Cygwin. Po prostu używam UnxUtils .
Zapewnia wiele popularnych poleceń Linux. Te polecenia działają jako samodzielne pliki exe, bez potrzeby instalowania czegokolwiek na komputerze z systemem Windows.
Dotyczy to również sytuacji, gdy potrzebujesz tylko
wget
polecenia.Link do pobrania jest tutaj .
Wypróbowanie go często oznacza przyjęcie go w większości przypadków :)
źródło
cmd
Windows, a następniecd
dowbin
folderu UnxUtils , a następnie wpiszwget www.yahoo.com