有人可以在Bash中向我解释这种语法吗?
Cells(i - 1, 13).Value = Cells(i, 1).Value
上述命令运行时究竟发生了什么?
答案 0 :(得分:4)
指定MY_BASE_DIR
的默认值。来自man bash:
$ {参数:-word}
使用默认值。如果参数未设置或为null,则替换单词的扩展。否则,参数的值 被替代。
它相当于:
if [[ -z "$MY_BASE_DIR" ]]; then
MY_BASE_DIR="/data/software/xyz"
fi