В bash как я могу расширить диапазон в строковой переменной, чтобы я мог использовать его в a для l oop?
num=9999999X
num=`echo $num | sed 's/X/\{1..9\}/g'`
echo $num # outputs 9999999{1..9}
echo ${num} # outputs 9999999{1..9}
echo 9999999{1..9} #outputs 99999991 99999992 99999993 99999994 99999995 99999996 99999997 99999998 99999999
for i in $num
do
echo $i
done # outputs 9999999{1..9}
, что я хочу, чтобы l oop через цифры, чтобы я мог отображать по одному в каждой строке.