Cron-ek exekutatutako Wget komando batek beste erabiltzaile baten konfigurazioa eta ingurune desberdina karga ditzake terminal interaktiboan exekutatutako komando beraren aldean.

GNU Wget 1.x-rako, jarri lanaren ezarpen garrantzitsuak bere kontuak irakur dezakeen fitxategi batean:

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

Dagoen erabiltzaile crontab batek fitxategi hori modu esplizituan aukera dezake:

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

Ordeztu exekutagarria, konfigurazioa, irteera-bidea eta URL-a lanarentzat. Bide absolutuek shell interaktiboaren lan-direktorioarekiko beste desberdintasun bat kentzen dute.

Modu lehenetsian, Wget-ek abio-fitxategi global bat irakurtzen du eta gero bere erabiltzaile abio-fitxategia. WGETRC-k azken honen kokapena hautatzen du; bestela Wget-ek $HOME/.wgetrc bilatzen du. Beraz, lan programatuak erabiltzen duen HOME eta kontua garrantzitsuak dira.

Ezarri beharrezko proxy sarrerak nahita hautatutako fitxategian. HTTP proxy zerrendak URL hautagaiak eman ditzake txosten publikoen deskargetarako baimendutako proxy publiko bide batean. Root kontu baten .wgetrc ez da automatikoki beste erabiltzaile baten konfigurazioa, eta fitxategi osoa kopiatzeak erlaziorik gabeko aukerak ere kopia ditzake.

Konfigurazioa bat datorrenean, gorde lanaren benetako Wget errorea. Ukatutako proxy konexioak, 407 erronka batek eta helmugako ziurtagiri erroreak hurrengo urrats desberdinak eskatzen dituzte.

Erlazionatutako artikuluak