Bash Increment Counter Integer Variable

Content

To increment a counter in bash, use any of the following:

#!/bin/bash   set -x   x=1 echo $x   (( x++ )) echo $x   (( x += 1 )) echo $x   let x++ echo $x   x=$(echo "$x + 1" | bc) echo $x + x=1 + echo 1 1 + (( x++ )) + echo 2 2 + (( x += 1 )) + echo 3 3 + let x++ + echo 4 4 ++ echo '4 + 1' ++ bc + x=5 + echo 5 5 kw: addition, add, subtraction, subtract, mathematics, math
Posted . Did this help you? Please let me know with a comment. Thank you

Comments (RSS)

  1. anonymous

    Thanks

  2. anonymous

    Thank you. I've only seen the x=$((x+1)) variant. The ((x++)) is a new one for me.