【发布时间】:2016-12-16 09:43:11
【问题描述】:
我正在尝试在 Bash 中创建一小段代码,其中读取、打印一个整数,然后减去 1 并在整数达到 0 时重复。
问题是我无法在每次循环后重新分配整数 $Number。有人可以告诉我我做错了什么吗?
if [ $Number -ne 0 -o $Number -eq 0 2>/dev/null ]
then
while [ $Number -gt 1]
do
printf "$Number\n"
$Number=$Number-1
done
echo "$Number"
fi
【问题讨论】: