Existe-t-il un moyen de découvrir un fichier modifié après une date dans un code de projet entier?
Question
Voir Je travaille dans un grand code source de projet maintenant, je veux savoir quels fichiers sont modifiés après une date.
Y a-t-il une commande ou un moyen d'obtenir cela.
j'ai essayé
# ls -R -l
Mais ici, il montre tout le fichier avec les dernières données modifiées, mais je souhaite filtrer cette sortie par certaines données ...
Alors, y a-t-il un moyen de le faire dans Linux? Y a-t-il un outil disponible pour cela?
La solution
#set timestamp for file
touch --date "2011-12-31" /tmp/foo
# Find files newer than 2011/Dec/31, in /some/files
find /some/files -newer /tmp/foo
Autres conseils
Utilisation trouver commander avec m du temps arguments: Quelques exemples sont ici ou ici
Par exemple, les fichiers de liste ont changé au cours des 7 derniers jours ...
find / -type f -mtime -7
Pour bien Recherche à grain Vous pouvez essayer -mmin l'argument. Voir un exemple discuté dans un autre site SE: Trouvez tous les fichiers plus âgés que x minutes