arrays - 如何修改具有给定索引的数组值?

标签 arrays linux bash

我想修改一个数组单元格,当我知道单元格是一个数字时我可以这样做。但是这里我的单元格位置由 $i 给出。

pomme[`${i}`]=""

我试过没有 `` 但它也不起作用?

我应该怎么做?

最佳答案

您不需要引号。只需使用 ${i},甚至 $i:

pomme[${i}]=""

或者

pomme[$i]=""

关于arrays - 如何修改具有给定索引的数组值?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30990985/

相关文章:

linux - 为什么 du 给出不同的结果?

BASH 将变量传递给函数

c - 访问由双指针创建的数组中的维度之外

python - numpy.genfromtxt 导入元组而不是数组

通过函数的 Python 对象

linux - bash 文件中出现意外的 eof 错误

linux - bash 替换附件的 ${} 占位符

bash - 如何将base64编码的内容传递给sed?

PHP:如何获取特定VLAN的IP地址

arrays - 如何检查vbscript中数组中的变量