====== Einen Wert in einem Abschnitt ersetzen ====== Eine Textdatei namens **datei.ext**: Zeile\\ Zeile\\ \\ [**Abschnitt1**.begin]\\ Bez1 Wert1\\ Bez2 Wert2\\ **Bez3 Wert3**\\ Bez4 Wert4\\ [**Abschnitt1**.end]\\ \\ Zeile\\ Zeile\\ **Aufgabe:** Im **Abschnitt1** den Wert **Bez3** auf **ABC123** setzen: mv datei.ext datei.tmp substitution="Bez3" wert="ABC123" newline="$substitution $wert" sed -e "/Abschnitt1.begin/,/Abschnitt1.end/ s/$substitution/$newline/" datei.tmp > datei.ext rm datei.tmp ---- Stand: 22.10.2009 EOF