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.

Tanda tanya
sumber

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.

jordanm
sumber
1
Sempurna! Apa yang saya butuhkan!
Questionmark