[linux] $[ 3 * 3 ] en $(( 3 * 3 ))

Geert Stappers stappers op stappers.nl
Vr Jun 30 21:30:36 CEST 2023


Hoi,


Mocht ik in "shell" moeten rekenen, dan gebruik ik $[  ]
voorbeeld
    UUR=$[60 * 60]

Nu kwam ik  $((  ))  als berekening tegen.

Een testje gedaan.

    echo  $[ 3 * 3 ]
    echo $(( 3 * 3 ))

Beide geven 9 als antwoord.

Wat is er aan verschil?
Wanneer de ene gebruiken, wanneer de andere?


Groeten
Geert Stappers
-- 
Silence is hard to parse


Meer informatie over de Linux maillijst