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 ஐ மாற்றவும். முழுமையான பாதைகள் ஊடாடும் shell இன் பணி அடைவிலிருந்து மற்றொரு வேறுபாட்டை நீக்குகின்றன.

இயல்பாக Wget முதலில் ஒரு உலகளாவிய தொடக்கக் கோப்பையும் பின்னர் அதன் பயனர் தொடக்கக் கோப்பையும் படிக்கிறது. WGETRC பிந்தையதின் இருப்பிடத்தைத் தேர்ந்தெடுக்கிறது; இல்லையெனில் Wget $HOME/.wgetrc ஐத் தேடுகிறது. எனவே திட்டமிட்ட பணி பயன்படுத்தும் HOME மற்றும் கணக்கு முக்கியம்.

தேர்ந்தெடுத்த கோப்பில் தேவையான ப்ராக்ஸி உள்ளீடுகளை வேண்டுமென்றே அமைக்கவும். அனுமதிக்கப்பட்ட பொது-ப்ராக்ஸி வழியில் பொது அறிக்கை பதிவிறக்கங்களுக்கு HTTP ப்ராக்ஸி பட்டியல் வேட்பாளர் URL களை வழங்கக்கூடும். root கணக்கின் .wgetrc தானாகவே வேறு பயனரின் உள்ளமைவு அல்ல, முழுக் கோப்பையும் நகலெடுப்பது தொடர்பில்லாத விருப்பங்களையும் நகலெடுக்கக்கூடும்.

உள்ளமைவு பொருந்தியதும், பணியிலிருந்து வந்த உண்மையான Wget பிழையைப் பாதுகாக்கவும். நிராகரிக்கப்பட்ட ப்ராக்ஸி இணைப்பு, 407 சவால் மற்றும் இலக்குச் சான்றிதழ் பிழைக்கு வெவ்வேறு அடுத்த படிகள் தேவை.

தொடர்புடைய கட்டுரைகள்