%% -*- mode: latex; TeX-master: "compilerbau.tex"; -*-

\begin{slide}{Reguäre Ausdrücke in sed}

\kopf{$ $Id: sed.tex,v 1.1 2011-10-16 14:06:16 waldmann Exp $ $}

(sed = stream editor)


Aufgaben:
\begin{itemize}
\item 
  Suchen und ersetzen, Beispiel: \verb+echo foo | sed -e 's/o/O/g'+
  Was bewirkt das abschließende \verb|g|? 
\item
  Schreiben Sie einen sed-Aufruf,
  der alle Zeilen-Kommentare (ab \verb|//|) löscht.
  Hinweis: benutzen Sie nicht \verb|/|,
  sondern z. b. \verb|+| als sed-Trennzeichen.
\item
  Bezugnahme auf frühere Matches. Was bedeutet das?
  \verb|sed -e 's/\([a-z]*\)/\1\1/g'|
\end{itemize}

\end{slide}
