GNU/Linux >> Belajar Linux >  >> Linux

Verifikasi bahwa tugas cron telah selesai

grep scriptname /var/log/syslog

/var/log/cron

Anda dapat memeriksa apakah saat ini berjalan dengan:

ps aux

Untuk memastikan skrip berhasil diselesaikan, seseorang harus benar-benar menggunakan file temp. Buat saat pekerjaan dimulai dan hapus saat selesai. Ini juga menyebabkan error dan menghindari menjalankan tugas yang sama lagi jika terjadi kesalahan.

#!/bin/bash

# check if there is already a temp file with suffix .myscript in /tmp,
# if file exists return with status of 666
[ -f /tmp/*.bla ] && exit 666

# create a temp file with suffix .myscript
TEMP_FILE=`mktemp --suffix .myscript`
touch $TEMP_FILE

#
# script stuff
#

# we are done, clean-up after ourselves
rm $TEMP_FILE

Linux
  1. Penggunaan &Kebijakan Pekerjaan Cron

  2. Pekerjaan Cron saya tidak berfungsi

  3. Temukan baris apa pun di VI yang memiliki sesuatu selain ATCG

  1. Cara Mengatur Pekerjaan Cron Di TrueNAS

  2. Mengelola Duplikat Cron Job Saat Menjalankan Skrip

  3. Apakah Anda Melakukan Kesalahan Cron Job Ini?

  1. Bagaimana cara mengatur tugas cron untuk menjalankan yang dapat dieksekusi setiap jam?

  2. Temukan file lalu cd ke direktori itu di Linux

  3. Uji tugas cron mingguan