For-loops in Linux Bash

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.

Leer for-loops maken in Bash

Hulp bij Bash scripts

Meerdere soorten for-loops in je Bash-scripts

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

Geneste for-loop in je Bash-script

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

Chat met ons

Heb je een vraag voor ons? Bericht ons nu en we antwoorden binnen enkele werkdagen.

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.

Bericht