Нам нужен файл с номерами в нем:
0000000000..1000000000
а также
0..1000000000
где мы можем скачать такие списки?
Пример № 1:
000000001
000000002
...
099999999
100000000
Пример № 2: 1 2 ... 999999999 1000000000
Если я ищу торрент-сайты или просто Google, я могу найти только файлы, которые содержат ~ 8 цифр, но нам нужно 10.
Мы попытались сгенерировать эти файлы:
var=0; while true; do var=$((var+1)); echo $var >> sorted-generated-only-numbers-length-from-1-to-10-chars-zero-at-start-too.txt; done
но на создание файла уйдет целая вечность, даже на более крупной машине. Шутки в сторону..
ОБНОВЛЕНИЕ: Мы пытались использовать: var = 0; var2 = 100000; пока правда; do tmpbuffer100k = $(seq $ var $ var2; var = $((var+100000)); var2 = $((var2+100000))); echo "$ tmpbuffer100k" >> output.txt; сделанный
чтобы избежать записи на диск, мы помещаем, например, 100 000 чисел в переменную, а затем записываем ее на диск - чтобы сделать это быстрее, но она пока не работает. Он продолжает писать только первый диапазон, 1..100000