您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

如何在bash中将数组元素初始化为0?

如何在bash中将数组元素初始化为0?

您的示例将声明/初始化一个空数组。

如果要初始化数组成员,请执行以下操作:

declare -a MY_ARRAY=(0 0 0 0) # this initializes an array with four members

如果要初始化具有100个成员的数组,可以执行以下操作:

declare -a MY_ARRAY=( $(for i in {1..100}; do echo 0; done) )

请记住,bash中的数组不是固定长度的(索引也不必是连续的)。因此,除非知道数字应为多少,否则无法初始化数组的 所有 成员。

其他 2022/1/1 18:13:47 有554人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶