Wyrażenia arytmetyczne

Polecenie let wykonuje operacje arytmetyczne na liczbach całkowitych. Powłoka dostarcza metody podstawiania wartości arytmetycznych (do użytku jako argumenty poleceń albo w zmiennych). Możliwa jest również zmiana podstawy.

$((wyrażenie))

Użyj wartości zawartego w nawiasach wyrażenia arytmetycznego.

B#n

Zinterpretuj liczbę całkowitą n na podstawie B, np. 8#100 to ósemkowo zapisana dziesiętna liczba 64.

Operatory

Powłoka używa poniższych operatorów, uszeregowanych malejąco pod względem ważności dla kolejności działań (większość z nich pochodzi z języka programowania C):

Operator

Opis

++ --

Autoinkrementacja i autodekrementacja. Zarówno przed zmienną, jak i po niej.

+ -

Jednoargumentowy ...

Get Bash 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.