Linux – Shell – Schleifen (while,for,…)

While-Schleifen

# Einzeiler
while read line; do echo -e "$line\n"; done < $inputFile
# alternative Schreibweise
while read line
do
   echo-e "$line\n"
done < $inputFile

# line by line
while IFS= read -r LINE
do
   # do sometihng with $LINE
done < $inputFile

 

For-Schleifen

# Zählschleife (hier: 3 Durchläufe, da ab 1 gezählt wird)
counter=3
for (( i = 1; i <= $counter; i++ ))
do
   echo "Zeile $i / $counter fertig!"
done

 

Schreibe einen Kommentar