Espace de travail (sed)
Espace de travail (en anglais pattern space) : tampon principal de sed. À chaque cycle, sed y place la ligne d'entrée suivante, sans son saut de ligne final, exécute le script dans l'ordre (chaque commande dont l'adresse correspond agit sur ce tampon), puis, sauf avec l'option -n, affiche son contenu suivi d'un saut de ligne, le vide et recommence.
s substitue dans l'espace de travail, d le vide et passe au cycle suivant sans rien afficher, p l'affiche, N y ajoute la ligne suivante (séparée par un saut de ligne), ce qui permet les traitements sur plusieurs lignes. sed --debug (GNU sed 4.6 et plus) montre son contenu à chaque étape. Le second tampon, qui survit d'un cycle à l'autre, est l'espace de réserve.
Dans les cours
- Traiter du texte : grep, sed, awk, jq, leçon 3 : sed : le cycle et la substitution
- Traiter du texte : grep, sed, awk, jq, leçon 4 : sed : éditer des fichiers sans les casser