Scripting in Bash op Linux is net weer iets anders dan in Java, C++, Javscript of Python. Hier laten we zien hoe je een geneste for-loop in een Bash script opzet.
Er zijn verschillende manieren om een loop te maken. Bijvoorbeeld:
#!/bin/bash
for i in {0..20..5}
do
echo "Bash loop $i"
done
Een andere, wellicht meer bekend ogende manier is:
#!/bin/bash
for (( i=1; i<=5; i++ ))
do
echo "Bash for loop $i"
done
En nu met een geneste for-loop:
#!/bin/bash
sum=$(( 0 ))
for (( i=1; i<=5; i++ ))
do
sum=$(( $sum+i ))
echo "Sum is: $sum"
for (( j=1; j<=5; j++ ))
do
sum=$(( $sum+j ))
echo "Sum is: $sum"
done
done
Heb je een vraag voor ons? Bericht ons nu en we antwoorden zo snel mogelijk.
Tevens kun je ons bereiken op
+31 6 164 677 43
N.B., je gaat akkoord gaat met het privacy beleid wanneer je gegevens achterlaat.