У меня есть файл свойств, который читается несколько раз в день внешним приложением, чтобы обрабатывать некоторые файлы. Одно из свойств сообщает приложению, где хранятся обработанные файлы. Приложение работает в Linux.Как добавить текущую дату в значение файла свойств каждый день в Unix?
success_path=/u02/oapp/success
Проблема заключается в том, что каждый день несколько файлов выбрасываются в этом пути, и через несколько месяцев, я бы тысячи файлов в этой плоскости папке.
Вопрос: Как я могу добавить текущую дату в этом файле свойств, так это будет выглядеть так:
success_path=/u02/oapp/success/dd-MMM-yyyy
Это будет обновляться каждый день в 12:00 утра, так, например, сегодня было бы
success_path=/u02/oapp/success/28-JAN-2017
файл /u02/oapp/configuration/oapp.properties
заранее спасибо
Изменяет ли файл свойств единственный способ достичь этого? Использование файла конфигурации как своего рода часы кажется немного взломанным, хотя то, что вы хотите, в противном случае не очень сложно. – Fred
Другой способ - изменить код, который был написан бывшим продавцом, и я не хочу выяснять, как много вещей сломается на меня, меняя его, поскольку у меня мало времени потратить на это. Это не настоящее требование, это облегчит мне жизнь. Как я могу достичь этого с помощью crontab? –