\begin{slide}{Ein- und Ausgabe-Umleitung}

\begin{itemize}

\item
  im einfachsten Fall liest ein Prozeß die Eingabe von der Konsole
  (Eingabe-Ende: Control-D)
  und schreibt die Ausgabe auf die Konsole.
\begin{verbatim}
sort
abc
xxxx
lkhlkj
aabkj
Control-D
\end{verbatim}

\newpage

\item
  durch \verb|<| die \emph{Eingabe} eines Prozesses
  von einer Datei holen (anstatt von der Konsole)
\begin{verbatim}
sort < foo.text
\end{verbatim}
  
\item
  durch \verb|>| die \emph{Ausgabe} eines Prozesses 
  in eine Datei umleiten (anstatt auf die Konsole)
\begin{verbatim}
ls -l > dir.text
\end{verbatim}
  überprüfen mit \verb|ls| und \verb|cat|
\end{itemize}

\end{slide}
