हमें एक फ़ाइल की आवश्यकता है जिसमें इसके नंबर हों:
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)); इको "$ tmpbuffer100k" >> output.txt; किया हुआ
डिस्क पर लिखने से बचने के लिए, बल्कि हम पूर्व डालते हैं: एक चर में 100 000 नंबर, फिर इसे डिस्क पर लिखें - इसे तेज़ी से बनाने के लिए, लेकिन यह अभी तक काम नहीं कर रहा है। यह केवल पहली सीमा, 1..100000 लिखता रहता है