: ${my_parameter:=()}
将 my_parameter
设置为 ()
字符串而不是空数组,但我想要一个空数组。
最佳答案
您可以运行以下命令:
declare -a my_parameter
如果my_parameter
是现有数组,则保持不变。否则,将创建一个名为 my_parameter
的新空数组。
关于bash - 参数扩展默认值到空数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60939407/