次のような2つの変数があります。
a=200
b=205
これら2つの数値の間のすべての数値を見つけたい(これらの指定された数値を含む)。
seq
指示を確認してください:
seq $a $b
bash C スタイルの for loop を使用できます。and$
の前にa は必要ないことに注意してください。これは、bash 算術式の特徴です。a
b
for ((i=a; i<=b; ++i))
do
echo $i
done
または、配列内の数値をキャプチャするには
arr=()
for ((i=a; i<=b; ++i))
do
arr+=($i)
done
echo "${arr[*]}"