unix conditional statements
Voorwaardelijke verklaringen codering in Unix:
Shell-scripts moeten vaak worden geconstrueerd om verschillende instructies uit te voeren, afhankelijk van de waarde van specifieke controlevariabelen. De verschillende uitvoeringspaden worden gespecificeerd met behulp van voorwaardelijke instructies.
In deze tutorial zullen we kijken naar relationele operatoren en shell-besluitvorming met behulp van verschillende voorwaardelijke uitspraken.
Unix-video # 15:
Unix voorwaardelijke verklaringen Het if-elif-fi
Unix biedt een aantal relationele operatoren naast de eerder genoemde logische operatoren. Deze kunnen worden gebruikt om numerieke waarden te vergelijken.
hoe bin-bestandsvensters te openen
- - Het is minder dan
- -le kleiner dan of gelijk aan
- -gt groter dan
- -ge groter dan of gelijk aan
- -eq gelijk aan
- -ne niet gelijk aan
Unix biedt een aantal manieren om de andere commando's voorwaardelijk uit te voeren.
Deze worden hieronder behandeld:
# 1) De if-statements
Voorbeeld:
# 2) De if… else-uitspraken
Voorbeeld:
# 3) De if… elif… else… fi-verklaring
Voorbeeld:
Hieronder staan enkele voorbeeldprogramma's die deze voorwaardelijke uitspraken illustreren:
# 1) Controleer of een ingangsnummer positief is:
# 2) Controleer of een ingangsnummer positief is of niet:
beste programma om de computertemperatuur te controleren
# 3) Controleer of een invoergetal positief, nul of negatief is:
Bekijk onze aanstaande tutorial voor meer informatie Voorwaardelijke stellingen!!
PREV-zelfstudie VOLGENDE zelfstudie
Aanbevolen literatuur
- Voorbeelden van rekenkundige en booleaanse operatoren in Unix Shell Script
- Python-operators
- Unix Pipes-zelfstudie: Pipes in Unix-programmering
- Werken met Unix-variabelen: kenmerken van Shell Scripting
- Switch Case gebruiken in Unix Shell Scripting: Case-esac Statement
- Wat is Unix: een korte inleiding tot Unix
- Unix-tekstverwerkingsopdrachten: Unix-filters met voorbeelden
- Voorwaardelijke verklaringen van Python: if_else, elif, geneste if-verklaringen