Comment rechercher les fichiers qui contiennent un mot donné en ligne de commande sous Ubuntu ?
Sous Linux, la commande grep permet de rechercher les fichiers qui contiennent un motif donné (mot, texte...) :
grep "pattern to search" path
Par exemple, la commande suivante liste tous les fichiers dans le dossier courant contenant le texte texte à trouver :
grep "texte à trouver" *.*
Les options suivante peuvent aussi être utiles :
-
-rrecherche récursivement dans le sous dossiers ( ou --recursive) -
-icherche sans distinction majuscule / minuscule ( ou --ignore-case)
La commande suivante cherche récursivement MoTiF dans les sous dossiers, en ignorant la casse :
grep -i -r "MoTiF" path
Sous Linux, la commande grep permet de rechercher les fichiers qui contiennent un motif donné (mot, texte...) :
grep "pattern to search" path
Par exemple, la commande suivante liste tous les fichiers dans le dossier courant contenant le texte texte à trouver :
grep "texte à trouver" *.*
Les options suivante peuvent aussi être utiles :
-
-rrecherche récursivement dans le sous dossiers ( ou --recursive) -
-icherche sans distinction majuscule / minuscule ( ou --ignore-case)
La commande suivante cherche récursivement MoTiF dans les sous dossiers, en ignorant la casse :
grep -i -r "MoTiF" path
Sous Linux, la commande grep permet de rechercher les fichiers qui contiennent un motif donné (mot, texte...) :
grep "pattern to search" path
Par exemple, la commande suivante liste tous les fichiers dans le dossier courant contenant le texte texte à trouver :
grep "texte à trouver" *.*
Les options suivante peuvent aussi être utiles :
-
-rrecherche récursivement dans le sous dossiers ( ou --recursive) -
-icherche sans distinction majuscule / minuscule ( ou --ignore-case)
La commande suivante cherche récursivement MoTiF dans les sous dossiers, en ignorant la casse :
grep -i -r "MoTiF" path
Sous Linux, la commande grep permet de rechercher les fichiers qui contiennent un motif donné (mot, texte...) :
grep "pattern to search" path
Par exemple, la commande suivante liste tous les fichiers dans le dossier courant contenant le texte texte à trouver :
grep "texte à trouver" *.*
Les options suivante peuvent aussi être utiles :
-
-rchreerche récursivement dans le sous dossiers ( ou --recursive) -
-icherche sans distinction majuscule / minuscule ( ou --ignore-case)
La commande suivante cherche récursivement MoTiF dans les sous dossiers, en ignorant la casse :
grep -i -r "MoTiF" path
| # | ID | Query | URL | Count |
|---|