我正在尝试实现以下嵌套for循环 -
for(int i=2000;i<=2013;i++)
for (int j=i+1;j<=2014;j++)
{
}
我尝试了以下
for i in {2000..2013}
do
for j in {$((i+1))..2014}
do
done
done
但它不起作用。任何人都可以帮忙。请。
答案 0 :(得分:1)
Bash具有类C循环的语法。
for ((i=2000;i<=2013;i++)); do
for ((j=i+1;j<=2014;j++)); do
: stuff
done
done
这对其他shell(特别是sh
/ dash
)无法移植。