Lister en excluant un motif de la recherche
Résolu/Fermé
snow_frog
Messages postés
216
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 juin 2020
-
23 mars 2012 à 08:03
snow_frog Messages postés 216 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 26 juin 2020 - 23 mars 2012 à 09:24
snow_frog Messages postés 216 Date d'inscription jeudi 5 février 2009 Statut Membre Dernière intervention 26 juin 2020 - 23 mars 2012 à 09:24
A voir également:
- Lister en excluant un motif de la recherche
- Recherche automatique des chaînes ne fonctionne pas - Guide
- Liste déroulante en cascade - Guide
- Recherche photo - Guide
- Recherche adresse - Guide
- Fréquence tnt recherche manuelle - Forum Téléviseurs
3 réponses
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 422
Modifié par zipe31 le 23/03/2012 à 09:23
Modifié par zipe31 le 23/03/2012 à 09:23
Salut,
Édit : Correction de la syntaxe :
Zen my nuggets ;-)
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
find *.jpg | grep -v rouge *.jpg
Édit : Correction de la syntaxe :
find *.jpg | grep -v rouge
Zen my nuggets ;-)
Faites un geste pour l'environnement, fermez vos fenêtres et adoptez un manchot.
snow_frog
Messages postés
216
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 juin 2020
139
23 mars 2012 à 09:18
23 mars 2012 à 09:18
merci, mais voilà ce que j'obtiens:
?
/home/moi/image> ls *.jpg DSC_105925.jpg* DSC_105925_Yeux_rouge.jpg* /home/moi/image> find *.jpg > tmp && grep -v rouge tmp DSC_105925.jpg /home/moi/image> find *.jpg | grep -v *rouge* *.jpg Binary file DSC_105925.jpg matches Binary file DSC_105925_Yeux_rouge.jpg matches /home/moi/image>
?
zipe31
Messages postés
36402
Date d'inscription
dimanche 7 novembre 2010
Statut
Contributeur
Dernière intervention
27 janvier 2021
6 422
23 mars 2012 à 09:21
23 mars 2012 à 09:21
Oups, honte à moi, il ne faut pas le "*.jpg" à la fin, désolé ;-((
Tu peux aussi faire directement avec find :
find *.jpg | grep -v rouge
Tu peux aussi faire directement avec find :
find . ! -name "*rouge*" -name "*.jpg"
snow_frog
Messages postés
216
Date d'inscription
jeudi 5 février 2009
Statut
Membre
Dernière intervention
26 juin 2020
139
23 mars 2012 à 09:24
23 mars 2012 à 09:24
mreci! en effet ça marche mieux! et ça m'evite d'utiliser un fichier temporaire