Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format
PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
doc:systeme:grep [22/09/2013 23:31] 127.0.0.1 modification externe |
doc:systeme:grep [14/07/2014 22:36] smolski [grep] |
||
---|---|---|---|
Ligne 8: | Ligne 8: | ||
* Débutant, à savoir : | * Débutant, à savoir : | ||
[[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | [[:doc:systeme:commandes:le_debianiste_qui_papillonne|Utiliser GNU/Linux en ligne de commande, tout commence là !.]] :-) | ||
- | |||
- | Voyez aussi là : | ||
- | * [[http://www.ac-creteil.fr/reseaux/systemes/linux/shell-scripts/filtres.html | ac-creteil Filtres]] | ||
- | |||
- | C'est des supers pour expliquer, avec des TP et tout... Merci à toute leur équipe ! | ||
Le programme grep explore un ou une série de fichiers d'un ou plusieurs répertoires à la recherche de texte filtrés par une expression régulière donnée (//des lettres, des chiffres//... ). | Le programme grep explore un ou une série de fichiers d'un ou plusieurs répertoires à la recherche de texte filtrés par une expression régulière donnée (//des lettres, des chiffres//... ). | ||
Ligne 128: | Ligne 123: | ||
L'option ''-c'' ne donne que le nombre de lignes où la chaîne apparaît __sans afficher ces lignes__. | L'option ''-c'' ne donne que le nombre de lignes où la chaîne apparaît __sans afficher ces lignes__. | ||
- | ==== Expressions régulières ==== | + | ===option -m === |
+ | L'option ''-m N occurrence'' : permet d'arrêter de lire un fichier après avoir trouvé N ligne(s) avec occurrence. | ||
+ | |||
+ | ==== Expressions rationnelles ==== | ||
- | Les expressions régulières, ou [[:doc:programmation:shell:regexp]], peuvent remplacer la chaîne de caractères dans l'argument du programme grep. | + | Les expressions rationnelles, ou [[:doc:programmation:shell:regexp]], peuvent remplacer la chaîne de caractères dans l'argument du programme grep. |
Voici des exemples : | Voici des exemples : | ||
Ligne 144: | Ligne 142: | ||
**Nota :** | **Nota :** | ||
- | Programme grep avec expressions régulières : | + | Programme grep avec expressions rationnelles : |
Il faut toutefois prendre un soin particulier lorsque l'on utilise les caractères spéciaux : \\ | Il faut toutefois prendre un soin particulier lorsque l'on utilise les caractères spéciaux : \\ |