Jak mogę utworzyć plik zip z datą w nazwie?

12

Jak w wierszu poleceń mogę utworzyć plik zip z katalogu, którego nazwą byłaby bieżąca data?

Mogę użyć zip -r name dir, ale jak podać datę dla nazwy?

szaman
źródło

Odpowiedzi:

28

Wsuwając datepolecenie do nazwy pliku:

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

To tylko dzień-miesiąc-dzień, ale możesz użyć czasów, tygodni itp., Jeśli bardziej Ci odpowiada. Możesz przeczytać więcej o ciągach podstawiania w man date.

Oli
źródło
super, niż ty :)
szaman
1
dla daty z czasem: zip -r "archiwum - $ (data +"% Y-% m-% d% H-% M-% S "). zip" plik1 plik2 plik3 plik4
Samad