Avec le ls
commande, est-il possible de n'afficher que les fichiers créés après une date, une heure… ?
Je le demande parce que j'ai un répertoire avec des milliers de fichiers.
Je veux donc voir tous les fichiers qui ont été créés depuis hier.
J'utilise ls -ltr
mais je dois attendre de voir tous les fichiers…
Il existe un équivalent de DIRECTORY/SINCE=date
depuis OpenVMS ?
Réponse acceptée :
Vous pouvez utiliser le find
commande pour trouver tous les fichiers qui ont été modifiés après un certain nombre de jours.
Par exemple, pour trouver tous les fichiers du répertoire courant qui ont été modifiés depuis hier (il y a 24 heures), utilisez :
find . -maxdepth 1 -mtime -1
Notez que pour trouver les fichiers modifiés avant Il y a 24 heures, vous devez utiliser -mtime +1
au lieu de -mtime -1
.