Is struchtúr é lúb i Linux a ligeann do shraith orduithe nó gníomhartha a bheith athdhéanta arís agus arís eile bunaithe ar choinníoll áirithe. Úsáidtear lúba go forleathan chun tascanna a uathoibriú agus sonraí a phróiseáil.
I Linux, is féidir leat lúb while
a úsáid chun gníomhartha athchleachtacha a dhéanamh bunaithe ar choinníoll áirithe. Seo a leanas formáid lúb while i Linux:
bash
while условие
do
команды
done
Sampla d'úsáid an lúb while
i Linux:
bash #!/bin/bash counter=0 max=10 while [ $counter -lt $max ] do echo "Условие выполняется, counter: $counter" counter=$(($counter + 1)) done
Sa sampla seo, déanfar an lúb while
a fhorghníomhú fad is atá luach an athróg "counter" níos lú ná luach an athróg "max". Laistigh den lúb, déantar an t-ordú echo a fhorghníomhú chun teachtaireacht a phriontáil, agus ansin méadaítear luach an athróg "counter" faoi 1. Is féidir an lúb while a úsáid le haghaidh tascanna éagsúla cláir agus uathoibrithe i Linux.