我想在bash脚本中输入一些变量到数组中。 这是我写的代码,但它没有完成这项工作。 echo命令返回一条eroor消息,指出命令KEYS [0](例如)未找到。
curl https://www.gentoo.org/downloads/signatures/ | grep 0x | cut -d '>' -f3 | cut -d '<' -f1 | while read line; do
KEYS[$i]=$line
echo $(KEYS[$i])
((i++))
done
我不太关心回声,但是qustion是如何在以后使用这个数组?
谢谢!
注意:操作系统是Cent OS 7
答案 0 :(得分:2)
正确的语法使用大括号,而不是圆括号:
echo ${KEY[i]}
(i
之前的美元符号是可选的)。