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

7

Na linha de comando, como posso criar um arquivo zip 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?

    
por szaman 25.02.2013 / 14:32

1 resposta

17

Colocando o comando date no nome do arquivo:

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

Isso só faz o ano-mês-dia, mas você pode usar horários, semanas, etc., se isso mais lhe convier. Você pode ler mais sobre as strings de substituição em man date .

    
por Oli 25.02.2013 / 14:36

Tags