tsu*_*nka 2 variables bash for-loop
这段代码......
#!/bin/bash
cond=10;
for i in {1..$cond}
do
echo hello;
done
Run Code Online (Sandbox Code Playgroud)
......只是让我发疯 这打印只有一个'你好',就像在i那里一样{1..10}.
#!/bin/bash
cond=10;
for i in {1..10}
do
echo hello;
done
Run Code Online (Sandbox Code Playgroud)
打印10x你好,这是所需的.如何将变量置于条件中?我尝试了不同的方法,但都没有奏效.虽然这很简单,但提前谢谢你.
这将有效:
cond=10;
for ((i=0;i<=$cond;i++));
do
echo hello;
done
Run Code Online (Sandbox Code Playgroud)