Як я можу створити zip-файл із датою в його імені?


12

Як у командному рядку можна створити zip-файл із каталогу, ім'я якого буде поточною датою?

Я можу використовувати zip -r name dir, але як дати йому назву дати?

Відповіді:


28

Просунувши dateкоманду у ім'я файлу:

zip -r "archive-$(date +"%Y-%m-%d").zip" file1 file2 file3 file4

Це просто рік-місяць-день, але ви можете використовувати рази, тижні тощо, якщо це вам більше підходить. Ви можете прочитати більше про рядки заміни в man date.


чудово, ніж ви :)
szaman

1
на дату з часом: застібка - блискавка -r "архів - $ (дата +"% Y-% m-% d% Н% m-% S ") file1 file2 файл3 file4 застібка - блискавка."
Самед
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.