linux:sed
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédente | Prochaine révisionLes deux révisions suivantes | ||
linux:sed [08/03/2010 12:34] – aj alias pour virer les commentaires daniel | linux:sed [18/06/2010 14:43] – daniel | ||
---|---|---|---|
Ligne 133: | Ligne 133: | ||
} | } | ||
</ | </ | ||
+ | |||
Ligne 164: | Ligne 165: | ||
<code bash> | <code bash> | ||
alias catsc=' | alias catsc=' | ||
+ | </ | ||
+ | |||
+ | ==== Récupérer des initiales ==== | ||
+ | On utilise l' | ||
+ | (script utilisé dans claws-mail, cf http:// | ||
+ | < | ||
+ | sed -re ' | ||
+ | # vire ce qui suit un < s'il est précédé d'au moins une lettre | ||
+ | s/ | ||
+ | # vire ce qui suit @ | ||
+ | s/ | ||
+ | # met en capitale la première lettre d'un mot et vire les caractères non tiret-espace-point qui suivent, pour chaque occurence rencontrée | ||
+ | s/ | ||
+ | # vire les caractères tiret-espace-point | ||
+ | s/[- \."< | ||
+ | # ajoute "> " à la fin de ce qui reste | ||
+ | s/ | ||
</ | </ |
linux/sed.txt · Dernière modification : 10/08/2012 15:26 de daniel