访问 bash 数组而不分配它?

访问 bash 数组而不分配它?

这有效:

X=(foo bar)
X=${X[1]}

所以 X 现在是“bar”。我什么要做的是:

X=${(foo bar)[1]}

因此创建一个数组并同时访问它。一行没有中间步骤并且不执行外部命令。这可能吗?

相关内容