আমি ইউনিক্সের নবাগত। আমার একটি আবশ্যকতা আছে যার মধ্যে আমাকে অনুসন্ধানের স্টেটমেন্টের আউটপুট অ্যারেতে রাখতে হয় কারণ পরে স্ক্রিপ্টে আমাকে আউটপুট লাইনগুলি একে একে ব্যবহার করতে হয়। আমার সন্ধানের বিবৃতি শর্তের ভিত্তিতে ডিরেক্টরিগুলির অবস্থান আমাকে পুনরুদ্ধার করবে।
এখানে অনুসন্ধানের বিবৃতি রয়েছে:
find blah -mindepth 3 -maxdepth 3 -type d -regex ".*/V[0-9]+/wsdls+"
আমি এর জন্য একটি সমাধান পেয়েছি .. অ্যারে = ($ (ব্লাহ -মাইন্ডপথ 3 -ম্যাক্সডেপথ 3-টাইপ ডি-রিরেজেক্স "" সন্ধান করুন। * / ভি [0-9] + / ডাব্লুএসডিএলস "") "= $ এ ফাইলের জন্য আই = 0 ray অ্যারে [@]} "ডু ইকো" $ {ফাইল} "আই ++ করা যাক তবে এখানে আশ্চর্যজনক বিষয়টি হ'ল এটি সম্পাদন করার পরেও আমি সঠিকভাবে ডেটা দেখতে সক্ষম হয়েছি তবে প্রতিটি লাইনে আমি বলছি যে ++ একটি ভ্যালিডা কমান্ড নয় ... এবং আমি আই ++ অপসারণ করার সাথে সাথেই এটি আমাকে সঠিকভাবে ডেটা দিয়েছে..আমার প্রশ্ন হ'ল আমরা কীভাবে এর মান বাড়িয়ে
—
দিচ্ছি
যদি আপনি কোনও উত্তর খুঁজে পান তবে দয়া করে এটি একটি সত্য উত্তর হিসাবে পোস্ট করুন, কোনও মন্তব্য নয়।
—
ওয়াফার্স
যখন আমরা আপনার কোডটিতে নতুন লাইনগুলি দেখতে পাচ্ছি না তখন আপনাকে সহায়তা করা কঠিন। দয়া করে এটি একটি উত্তর দিন।
—
গ্লেন জ্যাকম্যান