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 сорилт болон очих газрын гэрчилгээний алдаа нь өөр өөр дараагийн алхмуудыг шаарддаг.

Холбоотой нийтлэлүүд