Maison >Opération et maintenance >exploitation et maintenance Linux >Comment vérifier le contenu d'un fichier sous Linux

Comment vérifier le contenu d'un fichier sous Linux

WBOY
WBOYoriginal
2022-07-20 15:12:369715parcourir

Sous Linux, vous pouvez utiliser la commande grep pour afficher le contenu du fichier. Cette commande est utilisée pour rechercher des chaînes qui répondent aux conditions dans le fichier. Elle peut rechercher des fichiers contenant le style de modèle spécifié. "-r", cela signifie un par un. La couche parcourt le répertoire pour rechercher, et la syntaxe est "grep -r -l "répertoire du fichier "contenu de la requête"".

Comment vérifier le contenu d'un fichier sous Linux

L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.

Comment vérifier le contenu d'un fichier sous Linux

Trouver le contenu d'un fichier

grep -r -l "查询内容" 文件目录

Après avoir obtenu le nom de fichier spécifique

Afficher le contenu associé d'un fichier

grep -rn "关键内容" 文件名

La commande Linux grep est utilisée pour rechercher chaînes qui répondent aux conditions du fichier.

La commande grep est utilisée pour rechercher les fichiers dont le contenu contient le style de modèle spécifié. Si le contenu d'un fichier correspond au style de modèle spécifié, la commande grep par défaut affichera la colonne contenant le style de modèle. Si aucun nom de fichier n'est spécifié, ou si - est donné, la commande grep lit les données du périphérique d'entrée standard.

Syntaxe

grep [-abcEFGhHilLnqrsvVwxy][-A<显示行数>][-B<显示列数>][-C<显示列数>][-d<进行动作>][-e<范本样式>][-f<范本文件>][--help][范本样式][文件或目录...]

Explication des paramètres communs de grep

  • -e : Utiliser la recherche régulière

  • -i : Insensible à la casse

  • -v : Rechercher les lignes qui ne contiennent pas le contenu spécifié

  • - w : Rechercher par mot

  • -c : Compter le nombre de correspondances

  • -n : Afficher le numéro de ligne

  • -r : Parcourez le répertoire couche par couche pour trouver

  • - A : Afficher la ligne correspondante et combien de lignes après, par exemple : -A3, signifie afficher la ligne correspondante et les 3 lignes suivantes

  • -B : Afficher la ligne correspondante et le nombre de lignes précédentes, par exemple : -B3, signifie afficher la ligne correspondante et les 3 premières lignes

  • -C : Afficher le nombre de lignes avant et après la ligne correspondante, comme : -C3, cela signifie afficher 3 lignes avant et après la ligne de lot

  • --couleur : le contenu correspondant est mis en surbrillance

  • --inclure : spécifier le type de fichier correspondant

  • --exclure : filtrer les types de fichiers qui n'ont pas besoin d'être mis en correspondance

Les exemples sont les suivants suit :

Les deux URL de texte suivantes et l'url1 sont des exemples

Comment vérifier le contenu dun fichier sous Linux

#Requête de fichiers multiples

Comment vérifier le contenu dun fichier sous Linux

# Recherchez les lignes qui contiennent jd et http

Comment vérifier le contenu dun fichier sous Linux

#Les lignes qui ne contiennent pas jd

Comment vérifier le contenu dun fichier sous Linux

Apprentissage recommandé : Tutoriel vidéo Linux

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:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn