Recherche fichier commençant par ...

Résolu
xgautron Messages postés 3 Date d'inscription   Statut Membre Dernière intervention   -  
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   -
Bonjour,
J'ai un dossier avec plusieurs archives .tar commençant par leur date de création. Exemple :
09-11-20_nomdelarchive.tar.

Je désire lister toutes les archives créées à un jour précis, par exemple le 10 novembre. Je suis débutant dans le monde de linux, faut pas trop m'en vouloir. J'ai cherché du côté de "ls -l | grep "" mais je n'ai pas réussi à faire ce que je voulais.
Merci de votre aide !
A voir également:

3 réponses

Utilisateur anonyme
 
find ton_rép -maxdepth 1 -type f -iname "09-11-10_*.tar"
ou encore
find ton_rép -maxdepth 1 -type f -regextype posix-egrep -maxdepth 1 -regex .*/[0-9]\{2\}-11-10_.*\.tar
0
xgautron Messages postés 3 Date d'inscription   Statut Membre Dernière intervention  
 
Merci beaucoup pour ta réponse rapide. Je ne connaissais pas la commande find, et elle s'avère très utile !
0
jipicy Messages postés 40842 Date d'inscription   Statut Modérateur Dernière intervention   4 896
 
Salut,

Ou tout simplement (le 10 étant le résultat de la différence entre la date actuelle (20) et la date recherchée) :

find . -type f -mtime 10 -print

;-))
0