Translate

Image of Linux Kernel Development (3rd Edition)
Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Beginning Google Maps API 3
Image of Operating System Concepts

Shell String Concatenation

Many people are unaware that string concatenation using the += syntax is fully supported in modern versions of both the Bash and Korn shells

Here is a simple example which demonstrates the syntax:

str="Hello"
$ str+=" "
$ str+="World"
$ echo $str
Hello World
$

If you use this syntax with “numbers”, you end up with a string that looks like a number but is not a number.

$ a=2
$ a+=4
$ echo $a
$ 24

Comments are closed.