मेरे पास लगभग 100000 फाइलें हैं, और मैं एक निर्दिष्ट स्ट्रिंग से शुरू होने वाली सभी फ़ाइलों पर कुछ फ़ंक्शन निष्पादित करना चाहता हूं, जो मेल खा सकता है हजारों फाइलें।एक निर्दिष्ट स्ट्रिंग के साथ शुरू होने वाली फ़ाइल नाम वाली सभी फाइलें खोजें जो हजारों फाइलों से मेल खाती हैं
मैं
ls mystring*
की कोशिश की है, लेकिन इस पार्टी त्रुटि 'अत्यधिक तर्क' के साथ देता है। मेरी अगली योजना
find ./mystring* -type f
का उपयोग करना था, लेकिन यह एक ही समस्या है।
कोड की तरह
for FILE in `find ./mystring* -type f`
do
#Some function on the file
done
अग्रिम धन्यवाद, रिक
'लूप' के बजाय, आपको 'while' में पाइप पाइप करना चाहिए। –