Outils pour utilisateurs

Outils du site


sed:start

Différences

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

Lien vers cette vue comparative

Prochaine révision
Révision précédente
sed:start [2018/09/17 23:07] – créée jonathansed:start [2018/09/26 17:48] (Version actuelle) – [Supprimer un pattern] jonathan
Ligne 1: Ligne 1:
 ====== Sed ====== ====== Sed ======
 Éditeur de flux pour filtrer et transformer du texte. Éditeur de flux pour filtrer et transformer du texte.
 +===== Expressions rationnelles =====
 +Pour "faire du regexp", utiliser -E :
 +<code>dpkg -l|grep -e '-fpm'|awk '{print $2}'|sed -E 's@(php|-fpm)@@g'</code>
 ===== Modifier un pattern ===== ===== Modifier un pattern =====
 ==== Sortie standard ==== ==== Sortie standard ====
Ligne 13: Ligne 16:
 :~ ># cat ~/plop.txt :~ ># cat ~/plop.txt
 Bonjour Jeanne</code> Bonjour Jeanne</code>
-===== Supprimer =====+===== Supprimer un pattern =====
 Supprimer une ligne vide Supprimer une ligne vide
-<code>sed '/^$/d'</code>+<code>sed '/^\s*$/d'</code>
 Supprimer une ligne contenant un pattern Supprimer une ligne contenant un pattern
 <code>sed 's@^.*pattern.*$@@g'</code> <code>sed 's@^.*pattern.*$@@g'</code>
sed/start.1537218475.txt.gz · Dernière modification : de jonathan