Melakukan tugas Cronjob dan kemudian Hentikan


9

Saya ingin menambahkan entri cron yang melakukan sesuatu seperti:

00 00 * * * * /tmp/script.sh

Apakah ada sesuatu yang bisa saya tambahkan ke ujung baris, sehingga ketika selesai, itu akan menghapus garis dari cron saya?

Juga, jika ada cara yang lebih baik untuk melakukannya, saya pasti menginginkan informasi itu sebagai gantinya.

Jawaban:


12

Cron digunakan untuk menjadwalkan pekerjaan untuk dijalankan berulang kali. Yang Anda inginkan adalah at, yang menjadwalkan pekerjaan untuk dijalankan satu kali. Sebagai contoh Anda dapat menulis:

at midnight

Ini akan memunculkan prompt interaktif di mana Anda dapat memasukkan /tmp/script.shdiikuti oleh Ctrl+ D.


1
Sempurna! Apa yang saya butuhkan!
Questionmark
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.