Setel run counter maksimum cron


1

Bagaimana cara mengatur cron agar hanya dijalankan untuk beberapa kali tertentu? Katakanlah saya ingin mengatur cron agar berjalan setiap jam, tetapi ketika penjadwal sudah berjalan lima kali, saya ingin menghentikan cron. Bagaimana saya melakukannya?

Jawaban:


1

Menurut pengetahuan terbaik saya, tidak ada cara menjalankan cron untuk jumlah waktu tertentu.

Sebagai solusinya Anda bisa menerapkan penghitung yaitu dalam file teks, untuk menghitung berapa kali perintah telah diluncurkan.

Kemudian, dalam cron, perintah Anda harus dibungkus dengan skrip pendek (yaitu bash) yang akan mencakup kondisi untuk memeriksa berapa kali perintah telah diluncurkan. Kode teladan di bawah ini:

counter = read_counter;

if [counter <5]; kemudian

launch_command;

increment_counter;

fi

Saya harap saya membantu.

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.