Beispiel zu 'Datei zeilenweise bearbeiten' konstruiert
This commit is contained in:
parent
90a49f0f52
commit
a4c627a1a5
@ -48,6 +48,20 @@ Die Schleife wird n
|
||||
|
||||
\texttt{cat datei.txt | while read i}
|
||||
|
||||
\footnotesize
|
||||
\begin{listing}[2]{1}
|
||||
#!/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{listing}
|
||||
\normalsize
|
||||
TODO!!!
|
||||
|
||||
Achtung! while ist eine Subshell - Daten müssen hochgereicht werden.
|
||||
|
Loading…
Reference in New Issue
Block a user