cron tərəfindən işə salınan Wget əmri interaktiv terminaldakı eyni əmrdən fərqli istifadəçi konfiqurasiyası və fərqli mühit yükləyə bilər.

GNU Wget 1.x üçün işin aid parametrlərini hesabının oxuya bildiyi faylda yerləşdirin:

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

Mövcud istifadəçi crontab-ı həmin faylı açıq şəkildə seçə bilər:

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

İş üçün icra edilən faylı, konfiqurasiyanı, çıxış yolunu və URL-i dəyişdirin. Mütləq yollar interaktiv shell-in iş qovluğundan başqa bir fərqi aradan qaldırır.

Susmaya görə Wget əvvəlcə qlobal başlatma faylını, sonra istifadəçi başlatma faylını oxuyur. WGETRC sonuncunun yerini seçir; əks halda Wget $HOME/.wgetrc axtarır. Buna görə planlaşdırılmış işin istifadə etdiyi HOME və hesab vacibdir.

Lazımi proxy qeydlərini seçilmiş faylda qəsdən təyin edin. HTTP proxy siyahısı icazəli ictimai proxy marşrutunda ictimai hesabat yükləmələri üçün namizəd URL-lər təqdim edə bilər. root hesabının .wgetrc faylı avtomatik olaraq başqa istifadəçinin konfiqurasiyası deyil və bütün faylı kopyalamaq əlaqəsiz seçimləri də kopyalaya bilər.

Konfiqurasiya uyğunlaşdıqdan sonra işdən gələn faktiki Wget xətasını saxlayın. Rədd edilmiş proxy bağlantısı, 407 çağırışı və təyinat sertifikatı xətası fərqli növbəti addımlar tələb edir.

Əlaqəli məqalələr