becket a écrit :
glacote : putain, j'y crois pas, en plus de ne pas etre sur de ta réponse, tu fais des approximations succesives !
/Samba/Image /SAMBA ! faut l'écrire comment ? c'est un répertoire qui es à la racine, pas question d'avoir des brol/Samba ou des foo/Samba !
|
OK, j'ai peut-être mal compris, désolé.
Imagine l'arborescence
/Samba/Image/
/Samba/foo/Samba/Image
Si tu fais
find /Samba -type f -name "*.jpg" |grep -v "/Samba/Image"
tu ignore les deux répertoires, pas seulement le premier.
Bien-sûr dans ton cas tu es peut-être sûr qu'il n'y a pas de tel deuxième répertoire,
mais la commande est fausse en général, et vu qu'il suffit d'ajouter un petit caractère
dans le grep, pourquoi s'en priver ?
Mon switch était faux effectivement, ce n'est pas '^' (fin de ligne en l'occurence)
mais '$' pour le début de ligne. Désolé.