<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">%% -*- 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}
</pre></body></html>