Você pode combinar vários predicados encadeando-os.
Não há -oldermt
, mas você pode escrever isso como -not -newermt
.
Você quer:
-newermt '-15 seconds'
dizer que o arquivo tem menos de 15 segundos e
-not -newermt '-2 seconds'
para dizer que o arquivo tem mais de 2 segundos
Experimentar:
find /my/directory -newermt '-15 seconds' -not -newermt '-2 seconds'
Ou, para ser compatível com POSIX:
find /my/directory -newermt '-15 seconds' \! -newermt '-2 seconds'
Além disso, apenas para você (e outros leitores) estarem cientes, "mais novo" significa modificado mais recentemente que, não criado mais recentemente que.
find
implementações.