Encontre um arquivo que foi criado dentro de cinco dias de outro arquivo no shell
Eu ainda sou muito novo no script, então fique comigo e se você tiver alguma pergunta, por favor sinta-se à vontade para perguntar.
Ok, então: eu tenho um arquivo, digamosarquivo.txt
arquivo.txt existe em um diretório /this/is/the/directory/file.txt
Em um diretório separado existem arquivos .log que me dizem o que acontece quandoarquivo.txt foi criado.
fuubar.log, fuu.log, bar.log, this.log, that.log, some.log, other.log... há um número desconhecido desses registros.
Eu preciso reunir todos os arquivos de log que ocorreram+ -5 dias doarquivo.txt arquivo sendo criado.
Por exemplo:arquivo.txt foi criado em 7 de julho de 2013 (não prestar atenção ao formato de data) Preciso dos arquivos de log que ocorreram em e entre 2 de julho de 2013 e 12 de julho de 2013.
Alguma ideia?
EDIT: Estou mais confuso sobre como comparar as datas dos arquivos para obter os corretos, eu sei como copiar arquivos.
Perl estat
não estão disponíveis para mim