Saya mencoba merancang program yang mengirim teks ketika peristiwa (non-periodik) tertentu terjadi. Saat ini, saya ingin skrip yang menemukan kapan acara ini terjadi, dan kemudian menjadwalkan pekerjaan (seperti cron) yang akan mengirim teks sesaat sebelum itu terjadi.
Contoh yang lebih konkret akan terlihat seperti ini:
Script A menjalankan dan mendeteksi waktu acara berikutnya
Script A menggunakan ??? untuk menjadwalkan Script B akan dijalankan pada $ waktu
Pada $ waktu, ??? memanggil skrip B yang mengirim teks.
Masalahnya adalah, acara itu bisa secara acak dalam waktu 11 hari, dan itu hanya terjadi sekali. Cron tampaknya tidak pantas untuk ini - saya tidak ingin pekerjaan ini berjalan lebih dari sekali.
Jadi saya kira (singkatnya), apakah ada utilitas yang menyediakan untuk penundaan eksekusi skrip yang tidak periodik?