Saya ingin mengatur tugas cron untuk mengunduh file secara otomatis dari hosting web saya. Saya menjalankan OS X.6.8.
Saya ingin menentukan folder tempat unduhan file.
Bagaimana ini bisa dilakukan? Saya hanya ingin menimpa file yang sama setiap kali.
Jawaban:
Buka Terminal, ketik
crontab -e
, tekani
untuk memasukkan teks dan masukkan yang berikut ini:Kemudian simpan dan keluar dengan menekan
Escape
, mengetik:wq
, dan menekanEnter
.Ini akan menjalankan
curl
perintah untuk mengunduh URL keDownloads/filename.html
setiap hari Minggu (hari kerja dengan indeks 0) pada pukul 3:30 pagi.sumber
cron
tersedia oleh OS X, tetapi Anda bisa melihatnyalaunchd
. Ini adalah peluncur program untuk keperluan umum, daemon dan manajer layanan, pengawas dan penjadwal tugas dan dikonfigurasi menggunakan daftar properti (file XML).wget dengan cron harus bekerja
Ini akan mengunduh file setiap 5 menit. Saya telah diberitahu bahwa OS X tidak menyertakan wget secara default sehingga ini mungkin bukan solusi terbaik.
sumber
wget
tidak diinstal pada OS X secara default.brew install wget
.