Pipes

Mit Pipes können mehrere Programme hintereinander geschaltet werden, die Ausgabe des ersten Programms wird in die Eingabe des nächsten Programms gelenkt.


\begin{code}
ls \vert less
(SGI Bug \textgreater{}1000 Files) find \vert less
fi...
...t wc -l
cat /etc/passwd \vert cut -d ':' -f1 \vert sort -u \vert less
\end{code}


\begin{question}
\par
Erklären Sie diese Sequenz: {\tt du \vert sort -rn}
\par
\end{question}

Dateien/Dateisystem durchsuchen
\begin{diapo}{Dateien/Dateisystem durchsuchen}
\begin{liste}
\item Reguläre Aus...
...isse nach bestimmten Dateien durchsuchen: {\tt find}
\par
\end{liste}\end{diapo}

Nachdem nun im Verzeichnis navigiert werden kann, und Dateien erzeugt und wieder gelöscht werden können, wenden wir uns Funktionalitäten zu, welche es erlauben, über viele Dateien hinweg, deren Inhalt nach bestimmten Kriterien zu durchsuchen, oder diese Dateien nach ihrem Dateinamen/Typ zu selektieren.