Wget naredba koju pokreće cron može učitati konfiguraciju drugog korisnika i drugačije okruženje od iste naredbe u interaktivnom terminalu.

Za GNU Wget 1.x stavite relevantna podešavanja posla u datoteku koju njegov nalog može čitati:

use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080

Postojeći korisnički crontab može eksplicitno izabrati tu datoteku:

15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv

Zamenite izvršnu datoteku, konfiguraciju, izlaznu putanju i URL za posao. Apsolutne putanje uklanjaju još jednu razliku u odnosu na radni direktorijum interaktivne ljuske.

Wget podrazumevano čita globalnu početnu datoteku, a zatim korisničku početnu datoteku. WGETRC bira lokaciju druge; u suprotnom Wget traži $HOME/.wgetrc. Zato su HOME i nalog koje koristi zakazani posao važni.

Svesno postavite potrebne proxy unose u izabranu datoteku. Lista HTTP proxyja može dati kandidatske URL-ove za javna preuzimanja izveštaja na dozvoljenoj javnoj proxy ruti. .wgetrc root naloga nije automatski konfiguracija drugog korisnika, a kopiranje cele datoteke može kopirati i nepovezane opcije.

Kada se konfiguracija poklopi, sačuvajte stvarnu Wget grešku iz posla. Odbijena proxy veza, 407 izazov i greška sertifikata odredišta zahtevaju različite sledeće korake.

Povezani članci