在 shell 中,可以使用 for 循环来实现从 1 循环到 n 的效果。
下面是一个例子:
# 假设我们想要循环打印从 1 到 10 的数字
for i in $(seq 1 10)
do
echo $i
done
上面的例子中,我们使用了 seq 1 10
命令来生成一个从 1 到 10 的数字序列。然后使用 for 循环来遍历这个序列,并在每次循环时打印当前的数字。
需要注意的是,在 shell 中,变量名是区分大小写的,因此 i
和 I
是不同的变量。