Amri ya Wget inayoendeshwa na cron inaweza kupakia usanidi wa mtumiaji mwingine na mazingira tofauti na amri hiyo hiyo katika terminal shirikishi.

Kwa GNU Wget 1.x, weka mipangilio inayohusika ya kazi katika faili ambayo akaunti yake inaweza kusoma:

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

Crontab ya mtumiaji iliyopo inaweza kuchagua faili hiyo bayana:

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

Badilisha faili tekelezwa, usanidi, njia ya matokeo na URL ya kazi. Njia kamili huondoa tofauti nyingine na saraka ya kazi ya shell shirikishi.

Kwa kawaida Wget husoma faili ya kuanzisha ya kimataifa kisha faili yake ya kuanzisha ya mtumiaji. WGETRC huchagua mahali pa ile ya mwisho; vinginevyo Wget hutafuta $HOME/.wgetrc. Kwa hiyo HOME na akaunti inayotumiwa na kazi iliyoratibiwa ni muhimu.

Weka maingizo ya proksi yanayohitajika kwa makusudi katika faili iliyochaguliwa. Orodha ya proksi za HTTP inaweza kutoa URL mtarajiwa kwa upakuaji wa ripoti za umma kwenye njia ya proksi ya umma iliyoruhusiwa. .wgetrc ya akaunti ya root si usanidi wa mtumiaji mwingine kiotomatiki, na kunakili faili yote kunaweza pia kunakili chaguo zisizohusiana.

Usanidi ukilingana, hifadhi hitilafu halisi ya Wget kutoka kwa kazi. Muunganisho wa proksi uliokataliwa, changamoto ya 407 na hitilafu ya cheti cha lengwa huhitaji hatua tofauti zinazofuata.

Makala zinazohusiana