1
數組我有一次微小的問題,我想存儲在字符串數組我得到了下面的代碼:如何存儲元素在bash
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[@]}"
你能有一個快速看上去幫助我嗎? 感謝
數組我有一次微小的問題,我想存儲在字符串數組我得到了下面的代碼:如何存儲元素在bash
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]}
,這是你目前有什麼,會輸出下標$我的數組元素的值。 read
命令將用戶輸入讀入指定的變量,因此您需要指定變量名稱。
你也可以寫
array=()
for ((i=0; i<n; i++)); do
read -p "Enter number $i "
array+=($REPLY)
done
耶及其工作 –