Tar-Bruecke eingebaut
This commit is contained in:
@@ -51,27 +51,6 @@ echo Die Katze ist aus dem Haus, Zeit, da
|
||||
Die Schleife wird n<>mlich dann so lange ausgef<65>hrt, bis \texttt{grep}\index{grep=\texttt{grep}} einen Fehler (bzw. eine erfolglose Suche) zur<75>ckmeldet.
|
||||
|
||||
|
||||
\section{Eine Datei zeilenweise bearbeiten}
|
||||
|
||||
\texttt{cat datei.txt | while read i}
|
||||
|
||||
\begin{lstlisting}
|
||||
#!/bin/sh
|
||||
count=0
|
||||
cat /etc/passwd | while read i; do
|
||||
uid=`echo $i | cut -f 3 -d:`
|
||||
if [ $uid -lt 100 ]; then
|
||||
count=`expr $count + 1`
|
||||
echo $count
|
||||
fi
|
||||
done
|
||||
echo Es sind $count Benutzer mit einer ID kleiner 100 eingetragen
|
||||
\end{lstlisting}
|
||||
|
||||
TODO!!! Daten aus Subshell hochreichen
|
||||
|
||||
Achtung! while ist eine Subshell - Daten m<>ssen hochgereicht werden.
|
||||
|
||||
\section{Ein typisches Init-Skript}\label{init-skript}\index{Init-Skript}
|
||||
|
||||
Dieses Skript dient dazu, den Apache HTTP-Server zu starten. Es wird w<>hrend des Bootvorgangs gestartet, wenn der dazugeh<65>rige Runlevel initialisiert wird.
|
||||
|
||||
Reference in New Issue
Block a user