En løkke i Linux er en konstruksjon som gjør at et sett med kommandoer eller handlinger kan gjentas flere ganger basert på en bestemt betingelse. Løkker er mye brukt til å automatisere oppgaver og behandle data.
I Linux kan du bruke en while-løkke
til å utføre gjentatte handlinger basert på en bestemt betingelse. Formatet på while-løkken i Linux er som følger:
bash
while-betingelse
do
kommandoer
done
Et eksempel på bruk av while-løkken
i Linux:
bash
#!/bin/bash
counter=0
max=10
while [ $counter -lt $max ]
do
echo "Условие выполняется, counter: $counter"
counter=$(($counter + 1))
done
I dette eksemplet vil while-løkken
kjøre så lenge verdien av variabelen "counter" er mindre enn verdien av variabelen "max". Inne i løkken kjøres kommandoen echo for å skrive ut en melding, og deretter økes verdien av variabelen "counter" med 1. while-løkken kan brukes til en rekke programmerings- og automatiseringsoppgaver i Linux.