Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1429 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  recherche find multi expression

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

recherche find multi expression

n°636148
olicel
Posté le 14-02-2005 à 10:55:41  profilanswer
 

salut,
 
J'aimerais chercher tout les fichier comportant les extention .toto et .tata en une seule commande find.
 
genre find / -iname .toto OU .tata
 
Comment faire ca ?


Message édité par olicel le 14-02-2005 à 10:56:18
mood
Publicité
Posté le 14-02-2005 à 10:55:41  profilanswer
 

n°636171
_darkalt3_
Proctopathe
Posté le 14-02-2005 à 12:27:28  profilanswer
 

que dit le man ?


---------------
Töp of the plöp
n°636187
olicel
Posté le 14-02-2005 à 13:04:22  profilanswer
 

de mettre une virgule entre les deux...
ca marche pas...

n°636189
the_fireba​ll
I have fucking failed
Posté le 14-02-2005 à 13:10:49  profilanswer
 

find . -regex ".*.\(toto\|tata\)"


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°636190
minusplus
Posté le 14-02-2005 à 13:12:30  profilanswer
 

find / \( -iname \*.toto -o -iname \*.tata \) -print

n°636196
olicel
Posté le 14-02-2005 à 13:19:52  profilanswer
 

ok merci

n°636262
olicel
Posté le 14-02-2005 à 14:38:25  profilanswer
 

bon j'ai besoin d'une petite precision.
 
J'ai choisit la methode de the_fireball, plus facile pour faire la liste des type de fichier.
 
Mais ca me sort tout les fichiers avec toto ou tata a la fin, meme si il n'i a pas de point...  
Je n'ai pas bien compris le .*.  
 
ca serait sympa de me l'expliquer.
 
merci

n°636342
the_fireba​ll
I have fucking failed
Posté le 14-02-2005 à 15:54:56  profilanswer
 

Nouvelle version avec les explications : find . -regex ".*\.\(toto\|tata\)$"
 
le .* signifie une suite de n'importe quel caractere
le \. signifie un .
le $ signifie la fin de la ligne
 
le motif recherche donc une suite de n'importe quel caractere suivi d'un point suivi toto ou tata et rien d'autre. C'est plus clair la ?


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
n°636343
minusplus
Posté le 14-02-2005 à 15:55:41  profilanswer
 

man perlre

n°636352
the_fireba​ll
I have fucking failed
Posté le 14-02-2005 à 16:16:12  profilanswer
 

retourne jouer avec ton windows 2000 et arrete de sortir des expressions d'integriste !


---------------
Two thousand years of misery, of torture in my name, hypocrisy made paramount, paranoia the law, my name is called religion, sadistic, sacred whore.
mood
Publicité
Posté le 14-02-2005 à 16:16:12  profilanswer
 

n°636387
olicel
Posté le 14-02-2005 à 16:47:27  profilanswer
 

ok maintenant c bon, j'ai bien tout saisi.
encore merci.


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Hardware

  recherche find multi expression

 

Sujets relatifs
Souris "multi-boutons" et Mac OS XImprimante multi-fonction
Webcam ICatch - recherche driver LinuxRecherche un script coordonne souris
[recherche] Info sur les clustersrecherche ancien topic :(
Recherche lecteur audio...A la recherche d'un Logiciel......
mon multi CPU est-il pris en compte ?[postfix] Recherche Tuto Webmin
Plus de sujets relatifs à : recherche find multi expression


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR