শুধুমাত্র ফাইলের নাম প্রিন্ট করতে গ্রেপ কমান্ড কিভাবে ব্যবহার করবেন

Sudhumatra Pha Ilera Nama Printa Karate Grepa Kamanda Kibhabe Byabahara Karabena



আপনি আপনার সিস্টেমে grep ব্যবহার করতে পারেন কোনো বিশেষ এক্সপ্রেশন অনুসন্ধান করতে। এটি একটি ব্যবহারকারীকে লক্ষ্য পাঠ্যের সাথে নির্দিষ্ট ফাইলগুলি সন্ধান করতে সহায়তা করে যা সিস্টেমের ত্রুটিগুলির সমস্যা সমাধানে এবং নির্দিষ্ট ফাইলগুলি খুঁজে পেতে আরও কাজ করে।

যাইহোক, 'grep' কমান্ডের একটি ত্রুটি রয়েছে: এটি প্রতিটি লাইনের জন্য পৃথক এন্ট্রি তৈরি করে যাতে মিলিত পাঠ্য রয়েছে। এটি প্রায়শই অপ্রয়োজনীয় পাঠ্য উপাদানগুলির সাথে আউটপুট স্ক্রীনকে স্তূপিত করে। সুতরাং, এই দ্রুত ব্লগে, আমরা শুধুমাত্র লিনাক্সে ফাইলের নাম প্রিন্ট করার জন্য 'grep' কমান্ড ব্যবহার করার একটি সহজ উপায় ব্যাখ্যা করব।







শুধুমাত্র ফাইলের নাম প্রিন্ট করতে গ্রেপ কমান্ড কিভাবে ব্যবহার করবেন

'grep' কমান্ড বিভিন্ন অপশন সমর্থন করে যা বিভিন্ন উদ্দেশ্যে পরিবেশন করে। এর মধ্যে একটি হল '-l' বিকল্প যা এটিকে নির্দেশ করে যে ফাইলের নাম শুধুমাত্র ম্যাচিং কন্টেন্টের সাথে প্রদর্শন করতে।



গ্রিপ -l 'অনুসন্ধান_প্রকাশ' টার্গেট_ডিরেক্টরি

আপনি যে পাঠ্যটি খুঁজে পেতে চান তার সাথে 'অনুসন্ধান_এক্সপ্রেশন' এবং 'টার্গেট_ডিরেক্টরি' শব্দটি যেটি অনুসন্ধান করার সময় অনুসন্ধান করা উচিত সেটির সাথে প্রতিস্থাপন করুন। উপরন্তু, পুরো সিস্টেমটি অনুসন্ধান করতে, আপনি 'টার্গেট_ডিরেক্টরি' কে '*' হিসাবেও রাখতে পারেন।



উদাহরণস্বরূপ, আসুন 'হ্যালো ওয়ার্ল্ড' স্ট্রিং নিয়ে গঠিত যেকোন ফাইল অনুসন্ধান করি।





গ্রিপ -ওটা 'ওহে বিশ্ব' *

মনে রাখবেন যে আপনার টার্গেট টেক্সট 'grep' কমান্ডে আপনার ইনপুট হিসাবে একই শিরোনাম ক্ষেত্রে নাও হতে পারে। তাই, কেস-অসংবেদনশীল অনুসন্ধান করতে সর্বদা '-i' বিকল্পটি ব্যবহার করুন। কার্যকর করার পরে, পূর্ববর্তী কমান্ডটি পৃথক ডিরেক্টরি এবং তাদের ভিতরে সংশ্লিষ্ট মিলগুলি প্রদর্শন করে।



উপসংহার

নির্দিষ্ট এক্সপ্রেশন ধারণ করে এমন ফাইলগুলি খুঁজে পেতে সিস্টেমের মধ্যে অনুসন্ধান করার জন্য গ্রেপ একটি অত্যন্ত শক্তিশালী কমান্ড। যাইহোক, সমস্যা দেখা দেয় যখন এটি আপনার অনুসন্ধানের ফলাফলগুলি পুনরাবৃত্তিমূলক পাঠ্য উপাদান দিয়ে পূরণ করে। অতএব, এটি থেকে পরিত্রাণ পেতে, এই সংক্ষিপ্ত ব্লগটি শুধুমাত্র ফাইলের নাম প্রিন্ট করতে 'grep' কমান্ড ব্যবহার করে ব্যাখ্যা করে। এই সহজ পদ্ধতিতে '-l' বিকল্প ব্যবহার করা জড়িত। এছাড়াও, শিরোনাম কেস-সম্পর্কিত সমস্যাগুলি এড়াতে আপনার '-i' বিকল্পটিও ব্যবহার করা উচিত।