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 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 < FichierBase

Merci et bonne journée.

Dernière modification par Hizoka (Le 21/12/2020, à 20:51)


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

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 Fichier

Connected \o/
Welcome to sHell. · eval is evil.

Hors ligne

#4 Le 21/12/2020, à 20:51

Hizoka

Re : [Résolu] Bloquer le glob de grep

merci smile

j'étais passé à côté de -F...

Ex : xxx[1].jpg


KDE Neon 64bits
Tous mes softs (MKVExtractorQt, HizoSelect, HizoProgress, Qtesseract, Keneric, Services menus...) sont sur github

Hors ligne