Cara mendapatkan cap waktu dalam file
Untuk menambahkan cap waktu pada file yang dapat Anda gunakan date
lihat man date
untuk detail lebih lanjut. Sebagai contoh jika Anda menggunakan terminal Anda akan memiliki output seperti,
$ date +%d-%m-%y/%H:%M:%S
19-12-13/09:14:42
Outputnya dalam format dd-mm-yy/hour:min:sec
Jika Anda ingin meletakkan cap waktu dalam file, gunakan
date +%d-%m-%y/%H:%M:%S > filename
Pengalihan
Jika Anda menggunakan date +%d-%m-%y/%H:%M:%S > filename
maka tanggal akan disimpan ke dalam file tetapi itu akan ditimpa setiap kali Anda menggunakan perintah. Untuk menambahkannya dalam penggunaan file yang ada,
date +%d-%m-%y/%H:%M:%S >> filename
Ini akan menambahkan output eksekusi terakhir di akhir file yang ada.
Apa yang Anda lakukan dalam kasus Anda
Anda dapat menambahkan baris berikut di akhir Anda /home/backup.sh
,
date +%d-%m-%y/%H:%M:%S
Dan gunakan yang berikut ini di crontab,
0 0 * * * /home/backup.sh >> /home/groupz/db-backup/fbackup.log 2>&1
Saya pikir modifikasi di atas harus melakukan apa yang Anda inginkan.
+%d-%m-%y/%H:%M:%S
Akan menjadi:+\%d-\%m-\%y/\%H:\%M:\%S