我想知道是否有可能for i in {n..k}用变量写" "循环.
例如;
for i in {1..5}; do
echo $i
done
Run Code Online (Sandbox Code Playgroud)
这输出
1
2
3
4
5
Run Code Online (Sandbox Code Playgroud)
另一方面
var=5
for i in {1..$var}; do
echo $i
done
Run Code Online (Sandbox Code Playgroud)
版画
{1..5}
Run Code Online (Sandbox Code Playgroud)
如何使第二个代码与第一个代码一样运行?
ps我知道有很多方法可以通过使用变量来创建循环,但我想特别询问这种语法.