参数扩展默认值为空数组

时间:2020-03-30 20:58:15

标签: bash shell

: ${my_parameter:=()}

my_parameter设置为()字符串而不是一个空数组,但是我想要一个空数组。

1 个答案:

答案 0 :(得分:1)

您可以运行以下命令:

declare -a my_parameter

如果my_parameter是现有数组,则保持不变。否则,将创建一个名为my_parameter的新的空数组。