Concatenate strings in Bash
In order to concatenate strings in Bash, we use the assignment operator
This operator appends the string on the right side of the operator to the string on the left side of the operator.
For example, if we have two strings,
str_2, and we want to concatenate them, we would use the following statement:
As you can see from the example above, when we echo
str_1 after concatenating it with
str_2, it prints out
HelloWorld without any space between the two strings.
If we wanted to add a space between the two strings during concatenation, we could have done it like this:
If you don't want to use the assignment operator
+=, you can concatenate strings by just writing them one after another.