Shell 变量初始化(有值用值,没值用初始值)

282 阅读1分钟
  • 格式:${变量:-关键词}

  • 变量有值,则返回该变量的值。变量无值,则返回初始值

    # 输出 x 值
    echo ${x:-dzminit}
    # 输出结果
    dzminit
    
    # 对 x 进行赋值
    x=dzm
    
    # 输出 x 值
    echo ${x:-dzminit}
    # 输出结果
    dzm