Arithmetische Ausdrücke

Auch einfache arithmetische Ausdrücke (mit Ganzzahlen) kann die Bash berechnen und in der Befehlszeile ersetzen. Die Syntax erinnert an die Befehlsersetzungen: $(Befehlsersetzung), aber $((arithmetischer Ausdruck)). Den arithmetischen Ausdruck behandelt die Bash, als stünde er zwischen doppelten Hochkommata (doppelte Hochkommata im Ausdruck behandelt die Bash nicht speziell), Parameter- und Variablenersetzungen erfolgen ebenso wie Befehlsersetzungen und das abschließende Entfernen von Quotes. Arithmetische Ausdrücke lassen sich verschachteln, Variablen als Operanden einsetzen. Innerhalb der Ausdrücke verwendet die Bash Variablen ohne vorherige Expandierung.

Ungesetzte (oder leere) Variablen wertet die Bash als Null. Variableninhalte ...

Get bash kurz & gut, Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.