Nowe posty

Autor Wątek: [wget] jak ściągnąć cały kataog?  (Przeczytany 5970 razy)

herszt

  • Gość
[wget] jak ściągnąć cały kataog?
« dnia: 2009-09-20, 18:03:49 »
Witam!

Pytanie jak w temacie z tym, że wget jakim dysponuje jest dość okrojony i 'przyjmuje do wiadomości' tylko kilka opcji:
-c -q -O --header -Y -P

zawsze robiłem:
wget -r -nd ftp://login:haslo@host/katalog/* -P katalog_docelowy/

A tu niestety nie mam takiego komfortu. Może ktoś wie jak można by to rozwiązać?

z góry dzięki
pozdrawiam
herszt

arctgx

  • Gość
[wget] jak ściągnąć cały kataog?
« Odpowiedź #1 dnia: 2009-09-20, 22:10:09 »
Nawet opcji --help i --version nie zjada?

herszt

  • Gość
[wget] jak ściągnąć cały kataog?
« Odpowiedź #2 dnia: 2009-09-22, 17:30:26 »
Na obie powyższe odpowiada, cytuję:

Usage: wget [-c|--continue] [-q|--quiet] [-O|--output-document file]

                [--header 'header: value'] [-Y|--proxy on/off] [-P DIR] url
Jak widać trochę ubogo z opcjami.

pozdrawiam
herszt

arctgx

  • Gość
[wget] jak ściągnąć cały kataog?
« Odpowiedź #3 dnia: 2009-09-22, 19:53:19 »
  ~ $ wget --version
GNU Wget 1.11.4

Copyright (C) 2008 Free Software Foundation, Inc.
Licencja GPLv3+: GNU GPL w wersji 3 lub późniejszej
.
Niniejszy program jest oprogramowaniem wolnodostępnym: można go
modyfikować i rozpowszechniać.
Nie ma ŻADNEJ GWARANCJI w zakresie dopuszczalnym przez prawo.

Autor oryginału Hrvoje Niksic .
Aktualnym opiekunem jest Micah Cowan .
To u mnie w Debianie. Czyżbyś w tym, z którego piszesz, miał takiego właśnie wgeta? Jeśli tak, to skąd on pochodzi? Możesz wesprzeć się zapytaniem
wget=$(dpkg -S `which wget` | cut -d: -f1)
apt-cache policy $wget
apt-cache show $wget
Szukałem w swoich repozytoriach okrojonej czy innej wersji wgeta, ale tylko ten jedyny pokazał mi się (apt-cache search wget). Czyżbyś go brał gdzieś spoza lub budował z wyłączeniem jakichś możliwości?

P.S. Zobacz jeszcze, co pokazuje Ci whereis wget.

herszt

  • Gość
[wget] jak ściągnąć cały kataog?
« Odpowiedź #4 dnia: 2009-09-22, 22:55:21 »
Cytat: arctgx
Czyżbyś w tym, z którego piszesz, miał takiego właśnie wgeta? Jeśli tak, to skąd on pochodzi?

P.S. Zobacz jeszcze, co pokazuje Ci whereis wget.
Na moim Debianie wszystko jest OK. Wget ten pochodzi z dystrybucji Angstrom, którą się stosuje w różnych systemach wbudowanych. U mnie akurat chodzi na zestawie uruchomieniowym z procesorem ARM. Jest to dość okrojona dystrybucja. Co prawda można zrobić ugrade systemu albo ściągnąć nowe pakiety menedżerem ipkg ale nadal są to okrojone wersje w stosunku do tego co oferuje chociażby Debian. Dlatego się zastanawiam jak tu sprytnie to zrobić z tym wgetem. Bo chyba nie czuję się na siłach żeby jakiegoś skompilować na własne potrzeby.
whereis nie zadziałał - chyba trzeba doinstalować jakieś pakieciki

pozdrawiam
herszt

arctgx

  • Gość
[wget] jak ściągnąć cały kataog?
« Odpowiedź #5 dnia: 2009-09-23, 00:38:24 »
Pozostaje Ci zainteresować się albo znalezieniem bardziej kompletnej wersji, albo skompletowaniem bibliotek dla zbudowania jej samemu, albo... wypróbowania czy dostępny tam również cURL zastąpi Ci w dostępnej postaci wgeta.

herszt

  • Gość
[wget] jak ściągnąć cały kataog?
« Odpowiedź #6 dnia: 2009-09-23, 01:03:42 »
Rozważę wszystkie propozycje.

dzięki
pozdrawiam
herszt