Apa yang terjadi ketika saya mengetik "crontab -"? "e" tidak muncul sebelum saya menekan Enter. Itu baru saja memindahkan kursor ke baris berikutnya dan saya harus Ctrl+C untuk keluar, tapi saya tidak yakin persis apa yang dilakukannya. Saya menggunakan Linux CentOS 6.3.
Jawaban yang Diterima:
Itu sebenarnya tergantung pada apa yang Anda lakukan setelah itu.
crontab -
ditafsirkan sebagai variasi pada crontab file
doa, di mana Anda mengubah crontab pengguna saat ini dengan yang terdapat dalam file yang ditentukan.
-
dalam hal ini, seperti praktik umum, berarti membaca dari stdin
alih-alih file yang sebenarnya.
Hasilnya adalah jika Anda menekan ctrl-c atau membatalkan crontab, tidak ada yang terjadi. Di sisi lain, jika Anda menekan ctrl-d (pada dasarnya eof
), mengakhiri input secara normal, lalu crontab diganti dengan apa pun yang Anda masukkan sebelumnya (mungkin mengosongkannya jika tidak ada yang dimasukkan).