unix conditional statements
Podmienené príkazy kódujúce v systéme Unix:
Shell skripty je často potrebné konštruovať tak, aby vykonávali rôzne inštrukcie v závislosti od hodnoty konkrétnych riadiacich premenných. Rôzne cesty vykonania sú určené pomocou podmienených pokynov.
V tomto výučbe sa dozvieme o relačných operátoroch a rozhodovaní o škrupinách pomocou rôznych podmienených príkazov.
Unix Video č. 15:
Podmienené vyhlásenia systému Unix If-elif-fi
Unix poskytuje okrem vyššie spomenutých logických operátorov aj niekoľko relačných operátorov. Môžu sa použiť na porovnanie číselných hodnôt.
aký je najlepší softvér na rozpoznávanie reči
- -lt menej ako
- -le menšie alebo rovné
- -gt väčší ako
- -ge väčšie alebo rovné
- -ekv rovný
- -ne rovná sa
Unix poskytuje množstvo spôsobov podmieneného vykonávania ostatných príkazov.
Nižšie sú uvedené:
# 1) Príkazy if
Príklad:
if then fi
# 2) Príkazy if… else
Príklad:
ako otvoriť súbor .jar
if then else fi
# 3) Vyhlásenie if ... elif ... else ... fi
Príklad:
if then elif then else Ďalej uvádzame niekoľko príkladov programov, ktoré ilustrujú tieto podmienené tvrdenia:
# 1) Skontrolujte, či je vstupné číslo kladné:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ fi
# 2) Skontrolujte, či je vstupné číslo kladné alebo nie:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ else $ echo “It is not a positive integer” $ fi
# 3) Skontrolujte, či je vstupné číslo kladné, nulové alebo záporné:
$ echo “Enter a number” $ read num $ if ( $num -gt 0 ) $ then $ echo “It is a positive number” $ elif ( $num -eq 0 ) $ then $ echo “num is equal to zero” $ else $ echo “It is not a positive integer” $ Fi
V našom pripravovanom výučbe sa dozviete viac Podmienené vyhlásenia !!
Výukový program PREV | NEXT Tutorial
Odporúčané čítanie
- Príklady aritmetických a boolovských operátorov Unix Shell Script
- Operátory Pythonu
- Výukový program pre Unix Pipes: Rúry v programovaní v Unixe
- Práca s premennými Unixu: Vlastnosti skriptovania Shell
- Používanie prípadu Switch v skriptovaní Unix Shell: Vyhlásenie Case-esac
- Čo je Unix: Stručný úvod do systému Unix
- Príkazy Unixového spracovania textu: Unixové filtre s príkladmi
- Podmienené príkazy Pythonu: if_else, elif, vnorené, ak sú príkazy