#1 Le 21/12/2020, à 14:25
- Hizoka

[Résolu] Bloquer le glob de grep
Bonjour,
j'ai une boucle qui va rechercher des termes via grep dans un fichier.
Ca fonctionne bien mais je viens de me rendre compte que si le terme rechercher contient des caractères genre [ ça pose souci car grep le développe.
Une idée pour éviter ça ?
A part faire x modifications de $line.
while read line
do
grep "$line" Fichier
done < FichierBaseMerci et bonne journée.
Dernière modification par Hizoka (Le 21/12/2020, à 20:51)
Kubuntu 20.04 64bits
GUI d'extraction de piste de fichier mkv -- Vignettes personnalisées -- Select boosté aux hormones -- Générateur de barre de progression
Hors ligne
#2 Le 21/12/2020, à 14:44
- pingouinux

Re : [Résolu] Bloquer le glob de grep
Bonjour,
Pour des expressions fixes, tu peux utiliser fgrep au lieu de grep.
Sinon, le mieux est que tu montres un exemple.
Hors ligne
#3 Le 21/12/2020, à 15:47
- Watael

Re : [Résolu] Bloquer le glob de grep
grep -Ff fichierBase FichierWelcome to sHell. · eval is evil.
Hors ligne
#4 Le 21/12/2020, à 20:51
- Hizoka

Re : [Résolu] Bloquer le glob de grep
merci ![]()
j'étais passé à côté de -F...
Ex : xxx[1].jpg
Kubuntu 20.04 64bits
GUI d'extraction de piste de fichier mkv -- Vignettes personnalisées -- Select boosté aux hormones -- Générateur de barre de progression
Hors ligne