আসুন আমি একটি ডিরেক্টরি যা কিছু সাবডিরেক্টরি আছে, আছি dir1
, dir2
এবং dir3
। এই ডিরেক্টরিগুলির প্রত্যেকটির একটি ফাইল রয়েছে foo
এবং আমি প্রতিটি foo
ডিরেক্টরিতে প্রতিটি একই কমান্ড চালাতে চাই এবং সেই কমান্ডটি সেই ডিরেক্টরিটির ভিতরে থেকে কার্যকর করাতে চাই।
যদি আমি এটি "হাত ধরে" করি, তবে এটির মতো দেখতে লাগবে:
cd dir1
(execute on foo)
cd ../dir2
(execute on foo)
cd ../dir3
(execute on foo)
কমান্ডটি প্রতিটি ডিরেক্টরি থেকে কার্যকর করা আবশ্যক । foo
এটি একটি ব্যাচের শিডিউলিং স্ক্রিপ্ট (এইচটিসিওনডোরের জন্য, যদি আপনি জানতে আগ্রহী হন) এবং প্রতিটি সাব-ডিরেক্টরি থেকে অবশ্যই নির্বাহ করা উচিত যাতে শিডিয়ুলিং স্ক্রিপ্টগুলি দ্বারা শুরু হওয়া রানগুলির আউটপুট প্রতিটি উপ-ডিরেক্টরিতে শেষ হয়।
যতক্ষণ আমি বলতে পারি, " একটি ফাইল সন্ধান করুন এবং ফাইলের ডিরেক্টরিতে একটি আদেশ সন্ধান করুন " প্রশ্নটি আমার প্রশ্নের উত্তর দেয় না। এই প্রশ্নের প্রথম উত্তরটি একটি কাজের দিক থেকে বেশি যা আমার ক্ষেত্রে কাজ করবে না এবং দ্বিতীয় উত্তরটিতে কীভাবে এটি ব্যবহার করতে হয় তা জানতে আমার পক্ষে যথেষ্ট ব্যাখ্যা নেই।