shell脚本中的Concat字符串

Web*_*net 45 bash string-concatenation

如何在shell中连接字符串?它只是......

var = 'my';
var .= 'string';
Run Code Online (Sandbox Code Playgroud)

cni*_*tar 79

这个怎么样:

var="${var}string"
Run Code Online (Sandbox Code Playgroud)


dld*_*dnh 28

它取决于shell,但由于问题被标记为bash:

var='my'
var=$var'string'
Run Code Online (Sandbox Code Playgroud)


Ign*_*ams 10

不.由于各种原因.

# most sh-compatible shells
var="my"
var="$var string"

# advanced shells
var="my"
var+=" string"
Run Code Online (Sandbox Code Playgroud)