unix shell loop types
Prehľad Unix Shell Loops a rôznych typov slučiek ako:
- Unix robí smyčku
- Unix pre slučku
- Unix do slučky
V tomto výučbe sa budeme venovať riadiacim pokynom, ktoré sa používajú na iteráciu množiny príkazov cez sériu údajov.
Unix ponúka tri štruktúry slučiek, z ktorých môžeme časť programu opakovať v zadanom počte opakovaní.
Unix Video # 17:
Smyčky v systéme Unix
Podľa situácie môžete použiť rôzne slučky.
Oni sú:
# 1) Unix pre vyhlásenie slučky
Príklad: Tento program pridá 1 + 2 + 3 + 4 + 5 a výsledok bude 15
for i in 1 2 3 4 5 do sum=`expr $sum + $i` done echo $sum
# 2) Unix While vyhlásenie o slučke
Príklad: Tento program vytlačí hodnotu ‘a’ päťkrát, od 1 do 5.
a=1 while ( $a -le 5 ) do echo “value of a=” $a a=`expr $a + 1` done
# 3) Unix vyhlásenie o slučke
Ako hráte súbory SWF
Tento program vytlačí hodnotu „a“ dvakrát od 1 do 2.
a=1 until ( $a -ge 3 ) do echo “value of a=” $a a=`expr $a + 1` done
Počas spúšťania týchto slučiek môže byť v niektorých podmienkach potrebné vymaniť sa zo slučky pred dokončením všetkých iterácií alebo reštartovať slučku pred dokončením zostávajúcich príkazov. To sa dá dosiahnuť vyhláseniami „break“ a „continue“.
Nasledujúci program ilustruje operáciu „prerušenia“:
num=1 while ( $num -le 5 ) do read var if ( $var -lt 0 ) then break fi num=`expr $num + 1` done echo “The loop breaks for negative numbers”
Náš nadchádzajúci tutoriál vás stručne informuje o práci s funkciami v systéme Unix.
Výukový program PREV | NEXT Tutorial
Odporúčané čítanie
- Funkcie Unix Shell Script s parametrami a návratom
- Používanie skriptu Switch Case v skriptovaní Unix Shell: Vyhlásenie Case-esac
- Výukový program pre skriptovanie Unixu s príkladmi
- Výukový program pre Unix Pipes: Rúry v programovaní v Unixe
- Čo je Unix: Stručný úvod do systému Unix
- Príkazy Unixového spracovania textu: Unixové filtre s príkladmi
- Smyčkové konštrukcie v C ++ s príkladmi
- Slučky VBScript: Pre slučku, slučku a slučku While