Как я могу создать почтовый файл с датой в названии?


12

В командной строке, как я могу создать zip-файл из каталога, именем которого будет текущая дата?

Я могу использовать zip -r name dir, но как дать ему дату для имени?

Ответы:


28

Вставив dateкоманду в имя файла:

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

Это просто год-месяц-день, но вы можете использовать время, недели и т. Д., Если вам это больше подходит. Вы можете прочитать больше о строках замещения в man date.


отлично, чем ты :)
szaman

1
для даты со временем: zip -r "архив - $ (дата +"% Y-% m-% d% H-% M-% S "). zip" file1 file2 file3 file4
Samad
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.