Arithmetic in Bash $(( ))
Në shqip: Aritmetika në Bash $(( ))
ShpjegimiSQ
Bash e trajton gjithçka si tekst, prandaj për llogari duhet $(( )): $((2 + 3)) jep 5. Punon vetëm me numra të plotë; për numra dhjetorë përdor bc ose awk.
EnglishEN
Bash treats everything as text, so arithmetic needs $(( )): $((2 + 3)) gives 5. It only handles integers; for decimals use bc or awk.
Si ta mendosh
Si një makinë llogaritëse e vogël e futur në tekst.
Lexoje në anglisht
Like a tiny calculator tucked inside the text.
Shembull kodibash
a=7; b=3
echo $((a * b)) # 21
echo $((a / b)) # 2 (pa presje)
echo "7/3" | bc -l # 2.333…