Makseviisid Abuse

JAH-tsükkel Linuxis

01.09.2023, 22:13

Linuxi tsükkel on konstruktsioon, mis võimaldab käskude või tegevuste kogumit teatud tingimuse alusel mitu korda korrata. Silmuseid kasutatakse laialdaselt ülesannete automatiseerimiseks ja andmete töötlemiseks.

JAH-silmusЦикл YES Linux

Linuxis saab while-silmust kasutada teatud tingimuse alusel korduvate tegevuste sooritamiseks. While-silmuse vorming Linuxis on järgmine:

bash
while tingimus
do
commands
done

Näide while tsükli kasutamise kohta Linuxis:

bash
#!/bin/bash
counter=0
max=10
while [ $counter -lt $max ]
do
echo "Условие выполняется, counter: $counter"
counter=$(($counter + 1))
done

Selles näites töötab while-silmus nii kaua, kuni muutuja "counter" väärtus on väiksem kui muutuja "max" väärtus. Loopi sees täidetakse käsk echo, et väljastada sõnum ja seejärel suurendatakse muutuja "counter" väärtust 1 võrra. while-tsüklit saab Linuxis kasutada mitmesuguste programmeerimis- ja automatiseerimisülesannete jaoks.