Unix-Linux, Eine Einführung von Wolfgang Paulina (de)
Unix-Linux, Eine Einführung von Wolfgang Paulina (de)
Unix-Linux, Eine Einführung von Wolfgang Paulina (de)
Erfolgreiche ePaper selbst erstellen
Machen Sie aus Ihren PDF Publikationen ein blätterbares Flipbook mit unserer einzigartigen Google optimierten e-Paper Software.
6. Die csh/tcsh - Shell 58<br />
Obiges Skript verwen<strong>de</strong>t in <strong>de</strong>r foreach-Schleife die Variable $path als wordlist. Es wer<strong>de</strong>n alle Verzeichnisse<br />
gelistet, die im Suchpfad stehen.<br />
#!/bin/csh<br />
#<br />
# Datei: foreach2.csh<br />
#<br />
foreach datei (x1 x2 x3)<br />
echo $datei<br />
echo "$datei enthaelt diese Zeile" > $datei<br />
end<br />
Diese Prozedur legt die drei Dateien namens x1, x2 und x3 an mit jeweils einer Zeile Inhalt.<br />
6.6.3. Die while - Schleife<br />
while ( expression )<br />
command(s)<br />
end<br />
Die while-Schleife kann mit numerischen o<strong>de</strong>r string-Variablen benutzt wer<strong>de</strong>n. Die Schleife wird solange<br />
durchlaufen, bis expression false ist.<br />
#!/bin/csh<br />
#<br />
@ i = 1<br />
while ( $i