Hi, vanaf 15 mei 2023 zijn we gesloten voor langere tijd.

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 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.

Bericht

We gebruiken cookies om je de best mogelijke ervaring op onze website te geven. Door verder te browsen op deze site, stem je in met het gebruik van cookies. Voor meer informatie, lees onze Cookie Policy (Engels).