【问题标题】:Concat strings in a shell script [duplicate]shell脚本中的连接字符串[重复]
【发布时间】:2012-03-15 18:13:49
【问题描述】:

如何在 shell 中连接字符串?难道只是……

var = 'my';
var .= 'string';

?

【问题讨论】:

  • bash 中的仅供参考的变量在 = 周围不能有空格。它必须在名称和值旁边。

标签: bash string-concatenation


【解决方案1】:

这个怎么样:

var="${var}string"

【讨论】:

    【解决方案2】:

    没有。由于各种原因。

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

    【讨论】:

      【解决方案3】:

      这取决于外壳,但由于问题被标记为 bash:

      var='my'
      var=$var'string'
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2021-12-31
        • 1970-01-01
        • 2013-09-25
        • 2016-09-03
        • 1970-01-01
        • 2012-06-19
        • 2021-11-19
        相关资源
        最近更新 更多