cron ishga tushirgan Wget buyrug'i interaktiv terminaldagi xuddi shu buyruqdan boshqa foydalanuvchi konfiguratsiyasi va boshqa muhitni yuklashi mumkin.

GNU Wget 1.x uchun vazifaning tegishli sozlamalarini uning hisobi o'qiy oladigan faylga joylashtiring:

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

Mavjud foydalanuvchi crontab'i o'sha faylni aniq tanlashi mumkin:

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

Vazifa uchun bajariladigan fayl, konfiguratsiya, chiqish yo'li va URLni almashtiring. Mutlaq yo'llar interaktiv shell ish katalogidan yana bir farqni olib tashlaydi.

Odatiy holatda Wget avval global ishga tushish faylini, so'ngra foydalanuvchi ishga tushish faylini o'qiydi. WGETRC oxirgisining joyini tanlaydi; aks holda Wget $HOME/.wgetrc ni qidiradi. Shuning uchun rejalashtirilgan vazifa ishlatadigan HOME va hisob muhim.

Tanlangan faylda kerakli proksi yozuvlarini ataylab belgilang. HTTP proksi ro'yxati ruxsat etilgan ommaviy proksi yo'lida ommaviy hisobot yuklab olishlar uchun nomzod URLlar berishi mumkin. root hisobining .wgetrc fayli avtomatik ravishda boshqa foydalanuvchining konfiguratsiyasi emas, butun faylni nusxalash aloqasiz variantlarni ham nusxalashi mumkin.

Konfiguratsiya mos kelgach, vazifadan kelgan haqiqiy Wget xatosini saqlang. Rad etilgan proksi ulanishi, 407 sinovi va manzil sertifikati xatosi turli keyingi qadamlarni talab qiladi.

O'xshash maqolalar