<div dir="auto"><div><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Op vr 30 jun. 2023 21:30 schreef Geert Stappers via Linux <<a href="mailto:linux@lists.nllgg.nl">linux@lists.nllgg.nl</a>>:<br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hoi,<br>
<br>
<br>
Mocht ik in "shell" moeten rekenen, dan gebruik ik $[ ]<br>
voorbeeld<br>
UUR=$[60 * 60]<br>
<br>
Nu kwam ik $(( )) als berekening tegen.<br>
<br>
Een testje gedaan.<br>
<br>
echo $[ 3 * 3 ]<br>
echo $(( 3 * 3 ))<br>
<br>
Beide geven 9 als antwoord.<br>
<br>
Wat is er aan verschil?<br>
Wanneer de ene gebruiken, wanneer de andere?<br></blockquote></div></div><div dir="auto"><br></div><div dir="auto">Even snel zoeken leverde deze link op:</div><div dir="auto"><br></div><div dir="auto"><a href="https://unix.stackexchange.com/questions/66977/difference-between-two-types-of-shell-arithmetic">https://unix.stackexchange.com/questions/66977/difference-between-two-types-of-shell-arithmetic</a><br></div><div dir="auto"><br></div><div dir="auto">Kennelijk is $[] een deprecated vorm voor bash arithmetic en wordt $(()) geadviseerd. Dat zegt natuurlijk weinig over andere shells.</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Mvg, Guus Snijders</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto"><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
</blockquote></div></div></div>