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 | ||
linux:sed [01-11-2013 21:41] edmc73 |
linux:sed [01-11-2013 21:46] edmc73 |
||
---|---|---|---|
Ligne 99: | Ligne 99: | ||
Ici on a rajouté **1d** qui permet de supprimer la 1ère ligne. | Ici on a rajouté **1d** qui permet de supprimer la 1ère ligne. | ||
- | ==== Regexp extended ==== | + | ===== Exemple en vrac ===== |
+ | |||
+ | Source | ||
+ | < | ||
+ | dublablacodecode< | ||
+ | |||
+ | Résultat | ||
+ | < | ||
+ | fichier2.xyz</ | ||
+ | |||
+ | Sed | ||
+ | < | ||
+ | |||
+ | ===== Regexp extended | ||
On peut mettre l' | On peut mettre l' | ||
Ligne 105: | Ligne 118: | ||
> | > | ||
> | > | ||
- | >The only difference between basic and extended regular expressions is in the behavior of a few characters: ‘?’, ‘+’, parentheses, | + | >The only difference between basic and extended regular expressions is in the behavior of a few characters: ‘?’, ‘+’, parentheses, |
> | > | ||
> | > | ||
Ligne 118: | Ligne 131: | ||
>becomes ‘(abc){2, | >becomes ‘(abc){2, | ||
> | > | ||
- | >becomes ‘(abc*)\1’ when using extended regular expressions. Backreferences must still be escaped when using extended regular | + | >becomes ‘(abc*)\1’ when using extended regular expressions. Backreferences must still be escaped when using extended regular expressions. |