title: Bash: let statement vs assignment
body: <p>What is the difference between assigning to a variable like <code>var=foo</code> and using let like <code>let var=foo</code>? Or cases like <code>var=${var}bar</code> and <code>let var+=bar</code>? What are the advantages and disadvantages of each approach?</p>