там какой-либо путь состоит в том, чтобы разделить число на массив диапазонов?

У меня есть переменная $v это - число

Теперь я должен разделить это $v в несколько блоков диапазонов, например:
когда $v 44, это должно быть соединено в [0..10], [11..20], [21..30], [31..40] и [41..44].

Я знаю, что мы можем разделить строку, но в этом случае это - число, какая-либо идея?

0
задан 1 August 2019 в 11:43

1 ответ

v=453; d=${v:(-1)}; c=${v%$d}; for i in `seq 1 $c`; do echo "[$(( i * 10 -9))..$(( i * 10 ))]" ; done; echo "[$(( c * 10 + 1 ))..$v]"
1
ответ дан 23 October 2019 в 07:57

Другие вопросы по тегам:

Похожие вопросы: