Di Linux, saya telah menulis beberapa skrip untuk dieksekusi saat boot dan bermain-main dengan berbagai cara menginstalnya. Untuk skrip yang lebih besar saya akan memasukkan /etc/init.d
dan menautkan /etc/rc.d/rc?.d
runlevel yang sesuai . Untuk skrip yang lebih kecil, saya akan menambahkan /etc/rc.d/rc.local
. Proses ini sepertinya berjalan dengan lancar.
Sekarang saya telah men-tweak salah satu skrip saya dan gagal. Saya bersenang-senang mendiagnosis karena sepertinya saya tidak dapat menangkap output kesalahan. Saya sudah memeriksa /var/log/messages
dan menyodok sisa /var/log
tetapi tidak dapat menemukan sesuatu yang berguna.
Apakah ada yang tahu:
- apakah pesan kesalahan ini secara otomatis ditangkap di suatu tempat?
- jika tidak, bagaimana saya bisa menangkap stdout / stderr dari skrip init.d saya?
Terima kasih sebelumnya.