Wget-ordono lanĉita de cron povas ŝargi la agordon de alia uzanto kaj alian medion ol la sama ordono en interaga terminalo.

Por GNU Wget 1.x, metu la koncernajn agordojn de la laboro en dosieron kiun ĝia konto povas legi:

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

Ekzistanta uzula crontab povas eksplicite elekti tiun dosieron:

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

Anstataŭigu la plenumeblon, la agordon, la eligan vojon kaj la URL-on por la laboro. Absolutaj vojoj forigas plian diferencon de la labordosierujo de interaga ŝelo.

Defaŭlte Wget legas tutmondan startdosieron kaj poste sian uzulan startdosieron. WGETRC elektas la lokon de la lasta; alie Wget serĉas $HOME/.wgetrc. Tial la HOME kaj la konto uzataj de la planita laboro gravas.

Agordu la bezonatajn prokurajn erojn intence en la elektita dosiero. La listo de HTTP-prokuriloj povas doni kandidatajn URL-ojn por publikaj elŝutoj de raportoj sur permesita publika prokura vojo. La .wgetrc de root-konto ne aŭtomate estas la agordo de alia uzanto, kaj kopii la tutan dosieron povas ankaŭ kopii nerilatajn opciojn.

Kiam la agordo kongruas, konservu la realan Wget-eraron el la laboro. Rifuzita prokura konekto, defio 407 kaj celcertifikata eraro postulas malsamajn sekvajn paŝojn.

Rilataj artikoloj