Введіть дату в резервне ім'я файлу .tar.gz


11

Я хотів би виконати просту tarкоманду для резервного копіювання каталогу свого веб-сайту. Він буде працювати через cron, але я хочу, щоб я міг помістити час, коли резервна копія була зроблена як ім'я файлу. Я не дуже заперечую, у якому форматі він є, але було б добре щось читати. Я просто шукаю загальну команду; спосіб введення дати в ім'я файлу - я можу зробити решту вмісту дьогтю.

Відповіді:


24
tar cfz backup-$(date +%Y-%m-%d).tar.gz ...

man strftimeабо man dateщоб побачити, з чим %можна використовувати альбоми date.


Дякую :-) Я знайшов дату важливою раніше, але не зміг змусити її працювати. Гекозавр економить день!
Bojangles

Це може бути специфічно для того, який варіант команди дат ви використовуєте, але це, ймовірно, робить те ж саме з кількома меншими символами: tar cfz резервного копіювання - $ (дата +% F) .tar.gz ...
багатий
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.