【发布时间】:2020-12-13 22:23:48
【问题描述】:
如果有意义的话,我需要在 $user 变量之前调用 $i 变量,以便将两者的组合称为一个变量。感谢您的帮助。
declare -i numusers
echo "How many (non-admin) users? ex: 01 02 10"
read numusers
i=0
while [[ $i -lt $numusers ]] ; do
echo "enter name of user$i - "
read user$i
echo "user$i recored as - $user$i - "
(( i += 1 ))
done
【问题讨论】:
-
“调用”变量是什么意思?您可以调用一个函数,或扩展一个变量。顺便说一句:
$user$i将分别扩展user和i,所以你基本上得到了变量值的串联。
标签: bash