我在 bash 中有以下 for 循环,它在 chrooted 目录中创建循环设备。
for var in 0 1 2 3 .. 7
do
MAKEDEV -d ${CHROOT}/dev -x loop$var
done
这对我不起作用,因为在它创建 loop3 之后,它需要 .. 字面意思并尝试创建 loop.. 并失败。但是根据本 教程,它应该可以工作。我通过执行以下操作使其工作:
for (( var=0; var<=7; var++ ))
do
MAKEDEV -d ${CHROOT}/dev -x loop$var
done
我仍然想知道为什么我首先尝试的 for 循环不起作用。请帮忙。