Léa-Linux & amis :   LinuxFR   GCU-Squad   GNU
Lister les fichiers
Envoyé par: enza

bjr,
Une question simple pour debutant:

Quelle commande ds la console me premettrait de lister TOUS les fichiers créés à une date donnée. Par exemple aujourd'hui.

Merci !!!!!!!!!!!!!!!!!!

Poste le Wednesday 5 November 2003 23:53:53
Répondre     Citer    
Re: Lister les fichiers
Envoyé par: Vlaaad

Tu peux faire comme cela :

ls -lt | grep 'nov 6'

Si tu veux en savoir plus sur ces commandes (et je te le conseille vivement ;-) ) :
man ls
man grep

le | (pipe) veut dire que l'on redirige la sortie de la commande ls (donc la liste des fichiers classés par leur date de modification) vers la commande grep (qui ne garde que les lignes comprenant le champ entre '').

Si tu veux la même chose avec les fichiers créés le mois dernier :
ls -l --time=ctime | grep 'oct'

Voilà j'espère que ça t'auras aidé :-).


Poste le Thursday 6 November 2003 11:08:21
Répondre     Citer    
Re: Lister les fichiers
Envoyé par: Jonesy's

Bonsoir,

Regarde aussi du coté de 'find' avec les newer, cnewer and co il doit y avoir un truc de jouable...

@+

Poste le Thursday 6 November 2003 23:44:38
Répondre     Citer    
Re: Lister les fichiers
Envoyé par: Jonesy's

Re,

Allez je te livre un "truc" qui marche...

touch -t `date "+%m%d"`0000 fichier_reference.date
find . -newer fichier_reference.date -type f -print

Cela renverra tous les fichiers créés aujourd'hui meme dans les sous répertoires...
@+

Poste le Thursday 6 November 2003 23:53:47
Répondre     Citer    
Re: Lister les fichiers
Envoyé par: Jonesy's

PS : si tu veux "controler" les sous répertoires regarde l'option '-maxdepth' de 'find'
man touch
man find

Poste le Friday 7 November 2003 00:01:05
Répondre     Citer    

Veuillez vous authentifier auparavant pour commenter.

 

Ce forum !
Lister les fichiers
Un problème avec une commande du shell ? Comment utiliser la crontab ? Vous avez des soucis pour la gestion réseau sous Linux ? Pour vous la gestion des utilisateurs/groupes est du chinois ? Etc... Posez donc vos questions ici.

Sauf mention contraire, les documentations publiées sont sous licence Creative-Commons