logo Debian Debian Debian-France Debian-Facile Debian-fr.org Forum-Debian.fr Debian ? Communautés logo inclusivité

Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

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 → ODT PDF Export

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

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
utilisateurs:hypathie:tutos:erb-et-ere-par-le-contexte-des-commandes [14/08/2014 09:56]
Hypathie [grep, sed, find, locate, awk et les caractères spécifiques aux ERe]
utilisateurs:hypathie:tutos:erb-et-ere-par-le-contexte-des-commandes [14/08/2014 10:25]
Hypathie [Raccourcis et programmes d'édition]
Ligne 210: Ligne 210:
 </​code>​ </​code>​
  
-Pour l'​utilisation de grep (grep -G ou grep -E) avec soit les caractères spécifiques aux ERb, soit les caractères spécifiques aux ERe, voir [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes#​grep-e-egrep-et-les-caracteres-specifiques-aux-ere|"grep -E (egrep) et les caractères spécifiques aux ERe"​]].+Pour l'​utilisation de grep (grep -G ou grep -E) avec soit les caractères spécifiques aux ERb, soit les caractères spécifiques aux ERe, voir [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes#​grep-e-egrep-et-les-caracteres-specifiques|"​grep -E (egrep) et les caractères spécifiques aux ERe"​]].
 </​note>​ </​note>​
  
Ligne 360: Ligne 360:
 Je ne donnerai ici quelques exemples d'​utilisation des caractères communs aux ERb et ERe, en tant que caractères ERb, afin d'​illustrer l'​utilisation de find avec l'​option ''​-regextype "​posix-basic''​.\\ ​ Je ne donnerai ici quelques exemples d'​utilisation des caractères communs aux ERb et ERe, en tant que caractères ERb, afin d'​illustrer l'​utilisation de find avec l'​option ''​-regextype "​posix-basic''​.\\ ​
  
-Pour l'​utilisation des caractères spécifiques aux ERb ou des caractères spécifiques aux ERe avec find, voir : [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes#​find-et-les-caracteres-specifiques-aux-ere|"find et les caractères spécifiques aux ERe"​]].\\ ​+Pour l'​utilisation des caractères spécifiques aux ERb ou des caractères spécifiques aux ERe avec find, voir : [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes#​find-et-les-caracteres-specifiques|"​find et les caractères spécifiques aux ERe"​]].\\ ​
  
 </​note>​ </​note>​
Ligne 426: Ligne 426:
 --regex --regex
        ​Interpret all PATTERNs as extended regexps        ​Interpret all PATTERNs as extended regexps
 +
 </​code>​ </​code>​
  
 Sans l'une ou l'​autre de ces options, locate reconnaît le caractère ''​*''​ comme un métacaractère du shell.\\ ​ Sans l'une ou l'​autre de ces options, locate reconnaît le caractère ''​*''​ comme un métacaractère du shell.\\ ​
  
-=> Cela a une conséquence par rapport aux caractères ERb qui ne sont pas communs aux ERe.\\  +=> Encore ​une fois, si on choisit d'​utiliser les ERb, il faudra un antislash pour utiliser [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes?&#​caracteres-specifiques-aux-erb|les caractères spécifiques aux ERb]] et ce sera inutile si on choisit les ERe.
-Autrement dit, si on choisit d'​utiliser les ERb, il faudra un antislash pour utiliser [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes?&#​caracteres-specifiques-aux-erb|les caractères spécifiques aux ERb]] et ce sera inutile si on choisit les ERe.+
  
-Voir l'​utilisation de [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes?&#​locate-et-les-caracteres-specifiques-aux-erb|locate ​avec les caractères spécifiques ​aux ERb]].+Voir [[utilisateurs:​hypathie:​tutos:​erb-et-ere-par-le-contexte-des-commandes#​locate-et-les-caracteres-specifiques|"locate ​et les caractères spécifiques"]]
  
  
Ligne 1073: Ligne 1073:
 </​code>​ </​code>​
  
-==== grep -E (egrep) et les caractères spécifiques ​aux ERe====+==== grep -E (egrep) et les caractères spécifiques====
 Avec l'​option -E grep utilisent les expressions rationnelles étendues.\\ ​ Avec l'​option -E grep utilisent les expressions rationnelles étendues.\\ ​
 La commande egrep et un équivalent. La commande egrep et un équivalent.
Ligne 1188: Ligne 1188:
 </​note>​ </​note>​
  
-====find et les caractères spécifiques ​aux ERe " ​====+====find et les caractères spécifiques====
 __**Rappel **__\\ ​ __**Rappel **__\\ ​
  
Ligne 1246: Ligne 1246:
 </​code>​ </​code>​
  
-====locate et les caractères spécifiques ​aux ERe ====+====locate et les caractères spécifiques====
 __**Rappel**__\\ ​ __**Rappel**__\\ ​
  
Ligne 1569: Ligne 1569:
 {{http://​pix.toile-libre.org/​upload/​original/​1407925697.png?​400}} {{http://​pix.toile-libre.org/​upload/​original/​1407925697.png?​400}}
  
-====awk utilise les ERe et les classes sans option====+=====awk utilise les ERe et les classes sans option=====
 <code user>cat liste2-nom</​code>​ <code user>cat liste2-nom</​code>​
 <​code> ​ <​code> ​
Ligne 1595: Ligne 1595:
  
  
-======Raccourcis et commandes======+=====Raccourcis et programmes d'​édition=====
  
  
 Les raccourcis ne sont pas posix Les raccourcis ne sont pas posix
  
-=== __sed__ :===+====sed ====
  
 ^Séquences ​                  ​^Séquences ​                               ^ ^Séquences ​                  ​^Séquences ​                               ^
Ligne 1611: Ligne 1611:
 |**''<​nowiki>​\b</​nowiki>''​** | Correspond à une chaîne vide (blanc) à l'​extrémité d'un mot | |**''<​nowiki>​\b</​nowiki>''​** | Correspond à une chaîne vide (blanc) à l'​extrémité d'un mot |
  
-=== __awk__ :===+====awk====
  
 ^Séquences ​                        ​^Séquences ​                                         ^ ^Séquences ​                        ​^Séquences ​                                         ^
utilisateurs/hypathie/tutos/erb-et-ere-par-le-contexte-des-commandes.txt · Dernière modification: 01/10/2023 11:39 (modification externe)

Pied de page des forums

Propulsé par FluxBB