Maison >Opération et maintenance >exploitation et maintenance Linux >Comment vérifier le contenu d'un fichier sous Linux
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"".
L'environnement d'exploitation de ce tutoriel : système linux7.3, ordinateur Dell G3.
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
#Requête de fichiers multiples
# Recherchez les lignes qui contiennent jd et http
#Les lignes qui ne contiennent pas jd
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!