Maison > Article > Opération et maintenance > Comment utiliser grep pour filtrer plusieurs conditions sous Linux
Cet article présente principalement l'utilisation de grep sous Linux pour filtrer plusieurs conditions et les commandes de filtrage courantes de grep. Les amis dans le besoin peuvent s'y référer.
cat log.txt | grep condition;
cat grep condition un | grep condition deux; .txt | grep condition un | grep condition deux | grep condition trois;
grep condition un log.txt | grep condition deux
Ne dites pas de bêtises, par exemple , vous devez exclure abc mmm dans .txt nnn
grep -v 'mmm|nnn' abc.txt
Mais il y en a encore beaucoup, nous devons trouver l'adresse IP requise parmi celles-ci informations, nous avons peut-être pensé à utiliser grep -v pour bloquer inet6. Les résultats sont les suivants :
Recommandé : [
Tutoriel vidéo Linux Jetons un coup d'œil aux filtres courants de Linux grep Le contenu filtré par la commandepeut être une phrase, etc. Il doit être placé entre guillemets
1. Obtenez le mot-clé key dans le fichier :
cat fileName | grep "key"2 Obtenez un certain mot-clé key1, key2, key3 dans le fichier :
cat fileName | grep -E "key1|key2|key3"3 . Obtenez plusieurs mots-clés dans le fichier et répondez aux exigences suivantes :
cat fileName | grep key2| >4. Ignorez un certain mot-clé dans le fichier, qui doit être échappé "|": cat fileName | grep -v "key1|key2|key3"
Cet article provient du site Web php chinois, colonne tutoriel du système Linux
, bienvenue pour apprendre !Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!