Como posso criar um arquivo zip com a data em seu nome?


11

Na linha de comando, como posso criar um arquivo zip a partir de um diretório, cujo nome seria a data atual?

Eu posso usar zip -r name dir, mas como dar a data para um nome?

Respostas:


27

Ao dateinserir o comando no nome do arquivo:

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

Isso acontece ano-mês-dia, mas você pode usar horários, semanas, etc., se for mais adequado. Você pode ler mais sobre as cadeias de substituição em man date.


grande, do que você :)
szaman

para data e hora: zip -r "archive - $ (date +"% Y-% m-% d% H-% M-% S "). zip" arquivo1 arquivo2 arquivo3 arquivo4
Samad
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.