wget's timestamping fungsi memastikan hanya mengunduh file yang telah berubah. Saya mencari alat baris perintah linux yang secara rekursif akan membandingkan isi direktori dengan versi yang disimpan (sejak terakhir kali dijalankan), dan menjalankan perintah shell arbitary pada file baru atau yang diperbarui. Pada dasarnya:
run-on-updated --directory /path/to/my/dir --last-results ~/.lastrun --exec "echo {}"
Saya bahkan bisa membayangkan ini sebagai perpanjangan dari perintah 'temukan'. Apakah alat semacam itu ada?
rsync -v --dry-run /path/to/my/dir ~/.lastrun