unix shell script arithmetic
Werken met rekenkundige schalen en booleaanse operatoren in Unix:
In deze tutorial bekijken we de verschillende operators die worden ondersteund door de Unix-shell.
Operatoren worden gebruikt voor het manipuleren van variabelen en constanten in shell-programma's. Ze zijn vereist om wiskundige bewerkingen uit te voeren.
Hier leggen we u meer uit over het werken met rekenkundige operatoren.
Unix-video # 14:
unix shell scripting interviewvragen antwoorden en uitleg pdf
Merk op dat de back-tick (`) hier vaak wordt gebruikt - bij het uitvoeren van een commando wordt alles tussen de back-ticks uitgevoerd en vervangen door het resultaat voordat de herinnering aan het commando wordt uitgevoerd.
In nieuwere shells ( Voorbeeld: bash), kan hetzelfde resultaat worden bereikt door de uitdrukking tussen ‘$ (’ en ‘)’ in te sluiten.
Wat je leert:
Operatoren in Unix
# 1) Voorbeeld van rekenkundige operatoren in de schaal
Deze bestaan uit elementaire wiskundige bewerkingen:
- Toevoeging: +
- Aftrekken: -
- Vermenigvuldiging: *
- Divisie: /
- Modulus:%
Elk van deze operators voert de bewerking uit op twee integer-variabelen of constanten.
Het onderstaande programma illustreert bijvoorbeeld elk van deze bewerkingen:
De Unix-shell ondersteunt native geen drijvende-kommabewerkingen. Hiervoor moet een apart opdrachtregelprogramma worden gebruikt. De ‘bc’ co0mmand is hiervoor de meest standaard tool.
Voorbeeld:
Merk op dat elk van de operators aan beide zijden omgeven moet zijn door een spatie, en dat de ‘*’ operators moeten worden ontsnapt met een backslash ‘’.
# 2) Voorbeeld van logische booleaanse operatoren in de shell
De logische operators in Unix zijn als volgt:
- Niet:!
- En een
- Of: -o
Deze operators en hun gebruik zullen in de volgende tutorial in detail worden behandeld.
PREV-zelfstudie VOLGENDE zelfstudie
beste gamebedrijf om voor te werken
Aanbevolen literatuur
- Unix Shell Scripting Tutorial met voorbeelden
- Unix-tekstverwerkingsopdrachten: Unix-filters met voorbeelden
- Snijd Commando in Unix met voorbeelden
- Unix-opdrachten: basis- en geavanceerde Unix-opdrachten met voorbeelden
- Unix Cat Command Syntax, opties met voorbeelden
- Unix Shell-scriptfuncties met parameters en Return
- Ls Command in Unix met voorbeelden
- Unix voorwaardelijke verklaringen: If Then Else en relationele operatoren