O find
do AIX não possui os recursos legais do GNU.
Você pode contornar isso facilmente. Crie dois arquivos de "referência" com registros de data e hora que marcam os limites de interesse:
touch -amt 201407251200 myref1
touch -amt 201407251230 myref2
Agora faça:
find . -type f \( -newer myref1 -a ! -newer myref2 \) -exec ls -ld {} +
Refere-se a mtime
ou tempo de modificação de um arquivo. Este será o timestamp de criação de um arquivo se nenhuma outra modificação (escrita) foi feita, caso contrário, ele representará a última vez que uma alteração foi feita nos dados . Para diretórios, o mtime
é atualizado quando novos objetos são adicionados ou os antigos são excluídos. O clássico Unix / Linux não possui um timestamp de criação verdadeiro, embora isso seja implementado (e disponível para recuperação) em certas plataformas. (veja mais aqui . Os usuários do MAC OS podem usar 'ls -lU 'para obtê-lo.
Não confunda ctime
com "criação". O ctime
da estrutura stat () representa o último registro de data e hora de alterações de inode (ou seja, permissões, propriedade e o nome do objeto).