Wget चे cron कार्य स्वतःची प्रॉक्सी कॉन्फिगरेशन फाइल निवडू शकते
नियोजित कार्य इंटरॅक्टिव्ह खात्यात वापरलेली प्रॉक्सी कॉन्फिगरेशन पाहू शकत नसल्यास स्पष्ट Wget स्टार्टअप फाइल आणि निरपेक्ष मार्ग वापरा.
cron चालवणारा Wget आदेश इंटरॅक्टिव्ह टर्मिनलमधील त्याच आदेशापेक्षा दुसऱ्या वापरकर्त्याचे कॉन्फिगरेशन आणि वेगळे वातावरण लोड करू शकतो.
GNU Wget 1.x साठी, कार्याच्या संबंधित सेटिंग्ज त्याचे खाते वाचू शकेल अशा फाइलमध्ये ठेवा:
use_proxy = on
http_proxy = http://proxy.example:8080
https_proxy = http://proxy.example:8080
विद्यमान वापरकर्ता crontab ती फाइल स्पष्टपणे निवडू शकतो:
15 3 * * * /usr/bin/wget --config=/home/reports/wget-proxy.conf --output-document=/home/reports/report.csv https://data.example/report.csv
कार्यासाठी एक्झिक्युटेबल, कॉन्फिगरेशन, आउटपुट मार्ग आणि URL बदला. निरपेक्ष मार्ग इंटरॅक्टिव्ह शेलच्या कार्यरत डिरेक्टरीपासून आणखी एक फरक दूर करतात.
डीफॉल्टनुसार Wget प्रथम जागतिक स्टार्टअप फाइल आणि नंतर वापरकर्ता स्टार्टअप फाइल वाचतो. WGETRC नंतरच्याचे स्थान निवडतो; अन्यथा Wget $HOME/.wgetrc शोधतो. म्हणून नियोजित कार्य जे HOME आणि खाते वापरते ते महत्त्वाचे आहे.
निवडलेल्या फाइलमध्ये आवश्यक प्रॉक्सी नोंदी जाणीवपूर्वक सेट करा. HTTP प्रॉक्सी सूची अनुमत सार्वजनिक-प्रॉक्सी मार्गावर सार्वजनिक अहवाल डाउनलोडसाठी उमेदवार URL देऊ शकते. root खात्याची .wgetrc स्वयंचलितपणे दुसऱ्या वापरकर्त्याची कॉन्फिगरेशन नसते, आणि संपूर्ण फाइल कॉपी केल्यास असंबंधित पर्यायही कॉपी होऊ शकतात.
कॉन्फिगरेशन जुळल्यावर, कार्यातून आलेली प्रत्यक्ष Wget त्रुटी जतन करा. नाकारलेले प्रॉक्सी कनेक्शन, 407 आव्हान आणि गंतव्य प्रमाणपत्र त्रुटीसाठी वेगळी पुढील पावले आवश्यक आहेत.