Apagar arquivos * .txt por data entre MMDDAAA e MMDDYAAA

2

Como posso usar rm para excluir arquivos * .txt entre MMDDAAA e MMDDYAA?

    
por Level1Coder 03.04.2014 / 11:13

1 resposta

3

com zsh :

autoload age
rm -f -- *.txt(D.e{age 2014/03/20 2014/03/30})

Com o GNU ou FreeBSD, ache:

find . -maxdepth 1 -name '*.txt' -type f -newermt 20140320 \
                                       ! -newermt 20140330 -delete

Isso é para arquivos modificados entre 2014-03-20 00:00:00 e 2014-03-30 00:00:00.

    
por 03.04.2014 / 11:20