reseau:regexp:accueil
Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| reseau:regexp:accueil [2021/11/30 14:01] – [Par exemple :] techer.charles_educ-valadon-limoges.fr | reseau:regexp:accueil [2021/11/30 15:24] (Version actuelle) – [grep] techer.charles_educ-valadon-limoges.fr | ||
|---|---|---|---|
| Ligne 24: | Ligne 24: | ||
| * grep | * grep | ||
| * sed | * sed | ||
| + | * less | ||
| </ | </ | ||
| - | Lien : | + | |
| - | * https:// | + | |
| - | * | + | |
| - | <WRAP center round todo> | + | |
| - | Découvrir d' | + | |
| - | * https:// | + | |
| - | </ | + | |
| ===== les commandes linux utiles ===== | ===== les commandes linux utiles ===== | ||
| * **cd** : aller dans un dossier (absolu « / | * **cd** : aller dans un dossier (absolu « / | ||
| Ligne 64: | Ligne 59: | ||
| * Envoyer le contenu d'un fichier vers **grep**, qui sélectionne les lignes contenant le mot **limoges** puis enregistre les lignes dans un autre fichier : | * Envoyer le contenu d'un fichier vers **grep**, qui sélectionne les lignes contenant le mot **limoges** puis enregistre les lignes dans un autre fichier : | ||
| <code shell> | <code shell> | ||
| - | cat fichier.txt | grep limoges > fchierlimoges.txt | + | cat fichier.txt | grep limoges > fichierlimoges.txt |
| </ | </ | ||
| === Conseils === | === Conseils === | ||
| Ligne 71: | Ligne 66: | ||
| * pour enregistrer la sortie dans un fichier, ajoutez ** > fchier.txt **, | * pour enregistrer la sortie dans un fichier, ajoutez ** > fchier.txt **, | ||
| * pour voir (ou compter) des entrées distinctes, ajoutez **| sort | uniq -c**. | * pour voir (ou compter) des entrées distinctes, ajoutez **| sort | uniq -c**. | ||
| + | ===== grep ==== | ||
| + | **grep** signifie **Global Regular Expression Print** et est un outil en ligne de commande Linux / Unix utilisé pour rechercher une chaîne de caractères dans un fichier spécifié. | ||
| + | <WRAP center round info> | ||
| + | grep vous permet de rechercher et d' | ||
| + | </ | ||
| + | |||
| + | Le modèle de recherche de texte est appelé une **expression régulière (regex)**. Lorsqu' | ||
| + | |||
| + | **grep** peut s' | ||
| + | |||
| + | Les commandes suivantes alors équivalentes : | ||
| + | <code shell> | ||
| + | grep motif nomfichier | ||
| + | </ | ||
| + | ou | ||
| + | <code shell> | ||
| + | cat nomfichier | grep motif | ||
| + | </ | ||
| + | |||
| + | Pour rendre **grep** insensible à la casse, utilisez l' | ||
| + | |||
| + | Options utiles | ||
| + | ^ option | ||
| + | |-i| insensible à la casse| | ||
| + | |-w| rechercher dans tous le fichiers| | ||
| + | |-n| afficher les numéros de ligne| | ||
| + | |-v| inverser la recherche pour exclure| | ||
| + | |-mx| Limiter le nombre de sortie à x ligne| | ||
| + | |-e chaine1 -e chaine2| Rechercher plusieurs chaînes| | ||
| + | |-Ee " | ||
| + | |-c| compter le nombre de ligne| | ||
| + | |" | ||
| + | |" | ||
| + | |||
| + | Lien : | ||
| + | * https:// | ||
| + | * https:// | ||
| + | <WRAP center round todo> | ||
| + | Découvrir d' | ||
| + | * https:// | ||
| + | </ | ||
| - | ==== Liste de quelques méta-caractères utilisés et leur fonction : ==== | + | ==== Liste de quelques méta-caractères utilisés et leur fonction : ===== |
| ^Méta-caractère^Fonction^ | ^Méta-caractère^Fonction^ | ||
| |\d|Tous les chiffres| | |\d|Tous les chiffres| | ||
reseau/regexp/accueil.1638277311.txt.gz · Dernière modification : 2021/11/30 14:01 de techer.charles_educ-valadon-limoges.fr
