Как получить метку времени в файле
Чтобы добавить отметку времени в файл, вы можете использовать date
см. man date
Для более подробной информации. Например, если вы используете в терминале у вас будет вывод, как,
$ date +%d-%m-%y/%H:%M:%S
19-12-13/09:14:42
Вывод в формате dd-mm-yy/hour:min:sec
Если вы хотите поместить метку времени в файл, используйте
date +%d-%m-%y/%H:%M:%S > filename
Перенаправление
Если вы используете, date +%d-%m-%y/%H:%M:%S > filename
тогда дата будет сохранена в файле, но она будет перезаписываться при каждом использовании команды. Чтобы добавить его в существующий файл, используйте
date +%d-%m-%y/%H:%M:%S >> filename
Это добавит последний результат выполнения в конец вашего существующего файла.
Что вы делаете в вашем случае
Вы можете добавить следующую строку в конце вашего /home/backup.sh
,
date +%d-%m-%y/%H:%M:%S
И используйте следующее в crontab,
0 0 * * * /home/backup.sh >> /home/groupz/db-backup/fbackup.log 2>&1
Я думаю, что выше модификация должна делать то, что вы хотите.
+%d-%m-%y/%H:%M:%S
Станет:+\%d-\%m-\%y/\%H:\%M:\%S