Comment puis-je lister de manière récursive tous les fichiers qui ont été modifiés entre le 22.12.2011 et le 24.12.2011 ?
Réponse acceptée :
De manière générale, lorsque vous recherchez des fichiers dans un répertoire et ses sous-répertoires de manière récursive, utilisez find
.
Le moyen le plus simple de spécifier une plage de dates avec find
est de créer des fichiers aux limites de la plage et d'utiliser le -newer
prédicat.
touch -t 201112220000 start
touch -t 201112240000 stop
find . -newer start ! -newer stop