Cum pentru a specifica locația cu wget?
Am nevoie de fișiere pentru a fi descărcate de la /tmp/cron_test/. Mi wget cod este
wget --random-wait -r -p -nd -e robots=off -A".pdf" -U mozilla http://math.stanford.edu/undergrad/
Deci, există un parametru pentru a specifica directorul?
636
6
Din pagina de manual:
Deci, ai nevoie pentru a adăuga
-P /tmp/cron_test/
(forma scurtă) sau--director-prefix=/tmp/cron_test/
(forma lungă) pentru comanda ta. De asemenea, rețineți că, dacă directorul nu există, acesta va fi creat.-Este O opțiune pentru a specifica calea către fișierul pe care doriți să o descărcați.
-P este prefixul în cazul în care se va descărca fișierul în directorul
Asigurați-vă că aveți URL-ul corect pentru ce sunteți descărcarea. Mai întâi de toate, Url-uri cu personaje de genul"?", iar astfel nu pot fi analizate și rezolvate. Acest lucru va confunda cmd linie și să accepte orice caractere care nu sunt't rezolvat în source URL nume ca și nume de fișier sunt descărcați în.
De exemplu:
va descărca într-un fișier numit,
?sursa=typ_redirect
.După cum puteți vedea, să știe un lucru sau doua despre Url-uri ajută să înțelegem
wget
.Am boot-area de pe un hirens disc și a avut doar Linux 2.6.1 ca o resursă (de import de operare este indisponibil). Sintaxa corectă, care mi-a rezolvat o problemă la descărcarea un ISO pe fizic hard disk a fost:
Unul ar putea figura URL-ul corect de constatare la ce punct
wget-uri într-un fișier numit
index.html` (implicit de fișier), și are dimensiunea corectă/alte atribute de fișier trebuie demonstrat prin următoarea comandă:O dată că URL-ul și fișierul sursă este corectă și este descărcarea în index.html, puteți opri descărcarea (ctrl + z) și de a schimba fișierul de ieșire prin utilizarea:
după url-ul sursă.
În cazul meu acest lucru duce la descărcarea ISO și stocarea acestuia ca un fișier binar sub
isofile.iso
, care, sperăm, se montează.man wget: -O fișier
" P" este dreptul de opțiune, vă rugăm să citiți mai departe pentru mai multe informații legate de:
wget -nd-np-P /dest/dir --recursive http://url/dir1/dir2
Relevante fragmente din paginile man pentru comoditate:
încercați această metodă -