Pre-recorded question

Question #323
Comment rechercher les fichiers qui contiennent un mot donné en ligne de commande sous Linux ?
Answer

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 :

  • -r recherche récursivement dans le sous dossiers ( ou --recursive )
  • -i cherche 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

11 events in history
Question by Alphonsio 11/12/2020 at 06:50:05 PM
Comment rechercher les fichiers qui contiennent un mot donné en ligne de commande sous Linux ?
Question by Alphonsio 11/12/2020 at 06:49:52 PM
Comment rechercher les fichiers qui contiennent un texte donné en ligne de commande sous Ubuntu ?
Question by Alphonsio 11/12/2020 at 06:49:40 PM
Comment rechercher les fichiers qui contiennent une chaîne de caractères donnée en ligne de commande sous Linux ?
Question by Alphonsio 11/12/2020 at 06:49:17 PM
Comment rechercher les fichiers qui contiennent une chaîne de caractères donnée en ligne de commande sous Ubuntu ?
Question by Alphonsio 11/12/2020 at 06:48:53 PM
Comment rechercher les fichiers qui contiennent un mot donné en ligne de commande sous Ubuntu ?
Question by Alphonsio 11/12/2020 at 06:48:37 PM
Comment rechercher les fichiers qui contiennent un motif donné en ligne de commande sous Ubuntu ?
Answer by Alphonsio 11/12/2020 at 06:48:26 PM

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 :

  • -r recherche récursivement dans le sous dossiers ( ou --recursive )
  • -i cherche 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

Question by Alphonsio 11/12/2020 at 06:48:18 PM
Comment rechercher les fichiers qui contiennent un motif donné en ligne de commande sous Linux ?
Question by Alphonsio 11/12/2020 at 06:48:03 PM
Comment rechercher les fichiers qui contiennent un texte donné en ligne de commande sous Linux ?
Answer by Alphonsio 11/12/2020 at 06:47:31 PM

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 :

  • -r recherche récursivement dans le sous dossiers ( ou --recursive )
  • -i cherche 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




Answer by Alphonsio 11/12/2020 at 06:46:25 PM

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 :

  • -r chreerche récursivement dans le sous dossiers ( ou --recursive )
  • -i cherche 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

Icons proudly provided by Friconix.