Sed – rechercher remplacer

Substitution basique

Simple

  • 1ère occurrence (de chaque ligne) rencontrée uniquement
sed 's/la/LA/' fichier.txt

Globale

  • Toutes les occurrences (de chaque ligne) rencontrées
sed 's/la/LA/g' fichier.txt

Ciblée

  • Seulement la 2ème occurrence (de chaque ligne) rencontrée
sed 's/la/LA/2' fichier.txt

Substitution conditionnée

Simple

/Motif/ - Uniquement si la ligne contient " motif "

sed '/awk/ s/sed/SED/' fichier.txt

Numéro de ligne - Uniquement la ligne n° " N "

sed '18 s/sed/SED/' fichier.txt

/Regex/ - Uniquement s’il y a correspondance avec l’expression régulière

[Lire]
MAN  sed