Kazi ya cron ya Wget inaweza kuchagua faili yake ya usanidi wa proksi
Tumia faili bayana ya kuanzisha Wget na njia kamili wakati kazi iliyoratibiwa haiwezi kuona usanidi wa proksi unaotumika katika akaunti shirikishi.
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.