Outils pour utilisateurs

Outils du site


sed:start

Ceci est une ancienne révision du document !


Sed

Éditeur de flux pour filtrer et transformer du texte.

Modifier un pattern

Sortie standard

:~ >$ echo 'Bonjour Jean' | sed 's/Jean/Jeanne/g'
Bonjour Jeanne

On a le choix du séparateur :

:~ >$ echo 'Bonjour /Jean/' | sed 's@Jean@Jeanne@g'
Bonjour /Jeanne/

Dans un fichier

:~ >$ echo 'Bonjour Jean' > ~/plop.txt
:~ >$ sed -i 's/Jean/Jeanne/g' ~/plop.txt
:~ ># cat ~/plop.txt
Bonjour Jeanne

Supprimer

Supprimer une ligne vide

sed '/^$/d'

Supprimer une ligne contenant un pattern

sed 's@^.*pattern.*$@@g'
Ce site web utilise des cookies. En utilisant le site Web, vous acceptez le stockage de cookies sur votre ordinateur. Si vous n'êtes pas d'accord, quittez le site.En savoir plus
sed/start.1537218475.txt.gz · Dernière modification : de jonathan