次のようなループがあるとしましょう。
for i in {1..3}
do
mkdir $i
done
メインコードには他にも多くのループがあり、定期的にシーケンスのサイズを変更するので、ループとループを定義し、start
これらend
の変数をforループで使用したいと思います。
私は成功せずにこれを試しました。
start=1;
end=1;
for i in {$start..$end}
do
mkdir $i
done
どんな提案がありますか?
ベストアンサー1
中かっこ拡張内では変数は拡張されません。この試み:
start=1;
end=10;
for ((i=$start; i<=$end; i++))
do
mkdir "$i"
done