gpt4 book ai didi

arrays - 如何在bash中将元素存储到数组

转载 作者:行者123 更新时间:2023-12-03 22:54:08 25 4
gpt4 key购买 nike

我又遇到了一个小问题,我想将字符串存储在数组中,我得到了以下代码:

echo -e "Enter an amount"
read n
for ((i=0;i<n;i++));
do
echo "Enter number $i "
read ${array[$i]}
done
echo -e "$array[@]}"

你能帮我快速看看吗?
谢谢

最佳答案

第 5 行应该读作:

read array[$i]
${array[$i]} ,这就是你目前所拥有的,将输出带有下标$i的数组元素的值。 read命令将用户输入读取到指定的变量中,因此您需要指定变量名称。

关于arrays - 如何在bash中将元素存储到数组,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13007360/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com