Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 30/06/2015, à 14:39

BIMI

[Résolu] Comment écrire « et » en bash

J'utilise la commande tree et je veux exclure du résultat certains types de fichiers. J'y arrive ( j'ai eu de l'aide sur ce même forum ):

                      Ça fonctionne : j'exclus tous les fichiers .png.

$ tree -I \*.png > résultat1.txt

 


Mais voici ce que je voudrais réaliser :
                      exclure le tous les .png et tous les .jpg

$ tree -I \*.png  et \*.jpg > résultat2.txt

 


Et pourquoi pas :
                      exclure le tous les .png, tous les .jpg et tous les .tiff

$ tree -I \*.png  et  \*.jpg  et  \*.tiff > résultat3.txt

J'ai tenté de placer des & et des &&, mais sans succès.  hmm

Pour qui sait écrire en bash, cela doit être enfantin, mais pour moi la syntaxe ( inclure un opérateur ) de cette simple commande reste mystérieuse...

Merci

Dernière modification par BIMI (Le 30/06/2015, à 15:21)


De temps en temps / Les nuages nous reposent / De tant regarder la lune.
Haïku, Matsuo Bashõ

Hors ligne

#2 Le 30/06/2015, à 14:50

nany

Re : [Résolu] Comment écrire « et » en bash

Bien le bonjour à toi aussi. big_smile
La réponse à ta question est peut-être ici. wink

Hors ligne

#3 Le 30/06/2015, à 15:21

BIMI

Re : [Résolu] Comment écrire « et » en bash

Rebonjour nany. big_smile

La réponse « in english of course » était bel et bien là. Après avoir erré quelque peu, j'ai enfin trouvé la formule magique... ( Pour moi, ça relève presque du grimoire alchimique.. )

$ tree -I '\|*.png|*.jpg|*.tiff|*.bmp' > résultat4.txt

Mille mercis et bonne journée smile


De temps en temps / Les nuages nous reposent / De tant regarder la lune.
Haïku, Matsuo Bashõ

Hors ligne