मैं फ़ाइलों की एक बड़ी संख्या (40,000 फ़ाइलें) की एक सूची बनाने की जरूरत है:/bin/lsबैश: नीचे की तरह तर्क सूची बहुत लंबा
ERR001268_1_100.fastq ERR001268_2_156.fastq ERR001753_2_78.fastq
ERR001268_1_101.fastq ERR001268_2_157.fastq ERR001753_2_79.fastq
ERR001268_1_102.fastq ERR001268_2_158.fastq ERR001753_2_7.fastq
ERR001268_1_103.fastq ERR001268_2_159.fastq ERR001753_2_80.fastq
मेरे आदेश है: ls ERR*_1_*.fastq |sed 's/\.fastq//g'|sort -n > masterlist
हालांकि त्रुटि है: bash: /bin/ls: Argument list too long
हालांकि क्या मैं इस समस्या को हल कर सकता हूं? पर्ल/पायथन द्वारा इस तरह की सूची बनाने का कोई और तरीका?
THX
आप शायद चाहते हैं एक ' '\ n'.join (...) 'ग्लोब कॉल के आसपास। अन्यथा, इस जवाब ने मुझे एक समान स्थिति, +1 से बाहर कर दिया – quornian