Есть ли способ извлечь последнюю измененную дату и время из файла журнала и прикрепить эту дату и время к файлу?сценарий оболочки для создания нового журнала с отметкой даты
У меня есть инструмент, который генерирует файл appslist.log каждый раз при его запуске. Через мой скрипт, когда я запускаю инструмент, файл applist.log уже существует, и мне, возможно, придется связать его со временем и датой создания.
Как:
mv applist.log applist_+%Y%m%d_%H%M%S.log
Как скажем, я побежал инструмент на первый раз и он генерировал applist.log:
applist.log Mon 03-29-2013
В следующий раз я бегу инструмент на 03-30-2013 , Я хочу переместить существующий файл applist.log с новым именем, содержащим дату и время создания:
like applist_03-29-2013.log
b иначе инструмент снова создаст applist.log 03-30-2013.
Have вы посмотрели на логротат? http://linux.die.net/man/8/logrotate – patrickmdnet