UNIX move o nome do arquivo com sysdate

3

Eu quero fazer um script no Unix no qual eu tenho que mover um arquivo diariamente para um caminho específico. Para evitar a sobreposição do arquivo, eu quero o nome do arquivo junto com a data.

por exemplo. mv filename /home/bin .
Como posso adicionar a data ao nome do arquivo?

    
por Kevin 25.03.2012 / 19:30

2 respostas

5

mv "filename.ext" "/home/bin/filename-$(date +%Y%m%d).ext"
    
por 25.03.2012 / 19:33
1
mv filename.ext{,.$(date +%Y%m%d)}
    
por 26.03.2012 / 04:53