এতে প্রায় 100000 ফাইল সহ আমার একটি ডিরেক্টরি রয়েছে এবং আমি একটি নির্দিষ্ট স্ট্রিং দিয়ে শুরু করে সমস্ত ফাইলে কিছু ফাংশন সম্পাদন করতে চাই, যা কয়েক হাজার ফাইলের সাথে মেলে।
আমি চেষ্টা করেছি
ls mystring*
তবে এটি ব্যাশ ত্রুটি 'অনেক যুক্তি' দিয়ে ফিরে আসে। আমার পরবর্তী পরিকল্পনাটি ব্যবহার করা ছিল
find ./mystring* -type f
তবে এটি একই সমস্যা আছে।
কোডটির মতো দেখতে কিছু দরকার
for FILE in `find ./mystring* -type f`
do
#Some function on the file
done
for
লুপের পরিবর্তে , আপনাকে পাইপfind
দেওয়া উচিতwhile
।