Category: The Shell Programming Language
-
best practices in shell script programming
You do know the result of this: a=A; echo $a But are you just as sure here? a=A; b=B; echo $a.$b That depends on the shell, you are using. So I suggest you better write it this way: a=A; b=B; echo ${a}.${b} Enclosing variable names in curly braces is quite often a good idea.