Précédent   Forum des professionnels en informatique > Systèmes > Linux > Applications > Shell
Shell Vos questions sur l'utilisation des commandes shell
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/07/2006, 14h17   #1
Modérateur
 
Avatar de sinok
 
Inscription : août 2004
Messages : 8 227
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 8 227
Points : 10 910
Points : 10 910
Par défaut Trouver les fichiers modifiés depuis une date/heure précise

Dans l'ensemble je crois que le titre est explicite....
Je cherche donc à récupérer le nombre de fichiers créés (donc accédés ou modifiés, ceux cis n'étant jamais lus ou modifiés après leur création) depuis une heure précise (voire une date et une heure précise)

Donc pour ceci je me susi dirigé vers la commande find, en bidouillant l'option -ctime, mais je rame un tant soit peu, car je ne vois pas comment descendre en dessous des jours (ça marche ce genre de choses find . -ctime 1/24 pour trouver les fichiers crées dans la dernière heure dans le répertoire et ses descendants?)...

Donc un peu d'aide serait la bienvenue, si vous avez une idée je suis preneur.
__________________
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
sinok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 15h57   #2
Membre Expert
 
Inscription : décembre 2004
Messages : 1 480
Détails du profil
Informations forums :
Inscription : décembre 2004
Messages : 1 480
Points : 1 629
Points : 1 629
Tu peux utiliser les options ?min de find:
Citation:
Envoyé par man find
-amin n
File was last accessed n minutes ago.
-cmin n
File's status was last changed n minutes ago.
-mmin n
File's data was last modified n minutes ago.
DaZumba est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/07/2006, 17h41   #3
Modérateur
 
Avatar de sinok
 
Inscription : août 2004
Messages : 8 227
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 8 227
Points : 10 910
Points : 10 910
Ous j'ai oublié de préciser que j'étais sous AIX que que les -amin -cmin et autres n'étaient pas dispo
__________________
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
sinok est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2006, 17h28   #4
Expert Confirmé Sénior
 
Avatar de Jedai
 
Étudiant
Inscription : avril 2003
Messages : 6 068
Détails du profil
Informations personnelles :
Localisation : France, Rhône (Rhône Alpes)

Informations professionnelles :
Activité : Étudiant

Informations forums :
Inscription : avril 2003
Messages : 6 068
Points : 7 869
Points : 7 869
Envoyer un message via Yahoo à Jedai
Est-ce que tu as Perl ?

--
Jedaï
Jedai est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 18/07/2006, 17h56   #5
Modérateur
 
Avatar de sinok
 
Inscription : août 2004
Messages : 8 227
Détails du profil
Informations personnelles :
Âge : 32
Localisation : France, Paris (Île de France)

Informations forums :
Inscription : août 2004
Messages : 8 227
Points : 10 910
Points : 10 910
Ou pas, mais j'ai fini par trouver une esquive avec l'option -newer qui permet de comparer la date des fichiers par rapport à un autre fichier donc un petit coup de rm et de touch à heure définie dans cron et le tour est joué....
__________________
Hey, this is mine. That's mine. All this is mine. I'm claiming all this as mine. Except that bit. I don't want that bit. But all the rest of this is mine. Hey, this has been a really good day. I've eaten five times, I've slept six times, and I've made a lot of things mine. Tomorrow, I'm gonna see if I can't have sex with something.
sinok est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 10h33.


 
 
 
 
Partenaires

Hébergement Web