Notes: For self

Saurabh Sharma
  • Bash is a string oriented language
  • We do not write step=$((step++)) this expression will return a numeric value which the shell will then take as the command to to be executed.
  • No spaces are allowed around the equal sign for variable assignment.
  • let "step++" is same as (( step++ ))
  • Use declare to set variable values and attributes