Maison  >  Article  >  Opération et maintenance  >  Comment utiliser grep pour filtrer plusieurs conditions sous Linux

Comment utiliser grep pour filtrer plusieurs conditions sous Linux

angryTom
angryTomavant
2019-12-12 17:01:204690parcourir

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.

Comment utiliser grep pour filtrer plusieurs conditions sous Linux

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

]

1、|bash-3.2# ifconfig | grep inet | grep -v inet6
2、|  inet 127.0.0.1 netmask 0xff000000
3、|  inet 10.60.104.38 netmask 0xfffffe00 broadcast 10.60.105.255
.

Jetons un coup d'œil aux filtres courants de Linux grep Le contenu filtré par la commande

peut ê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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer