当前位置: 技术问答>linux和unix
bash shell 中的 for 循环
来源: 互联网 发布时间:2017-05-06
本文导语: 我写了这样一段bash代码 declare -i width=100 for w in {1..$width} do echo $w done 然后报错了[: {1..100}: integer expression expected 请问 for 循环里面那个 width 变量到底应该怎么样表示才正确呢. | 方...
我写了这样一段bash代码
然后报错了
请问 for 循环里面那个 width 变量到底应该怎么样表示才正确呢.
declare -i width=100
for w in {1..$width}
do
echo $w
done
然后报错了
[: {1..100}: integer expression expected
请问 for 循环里面那个 width 变量到底应该怎么样表示才正确呢.
|
方法1:
#!/bin/bash
START=1
END=100
for ((i=$START;i