কিভাবে কমান্ড লাইনে ম্যান পেজ সার্চ করবেন
কমান্ড লাইন ব্যবহারকারীরা নিঃসন্দেহে ম্যান পেজ বা ম্যানুয়াল পৃষ্ঠাগুলির সাথে পরিচিত, যেগুলিতে নির্দিষ্ট কমান্ড এবং ফাংশনগুলির বিবরণ, সহায়তা এবং ডকুমেন্টেশন রয়েছে৷ সঠিক সিনট্যাক্স বা কমান্ড কীভাবে কাজ করে তা শেখার চেষ্টা করার সময় একটি ম্যান পৃষ্ঠা উল্লেখ করা অপরিহার্য হতে পারে, তবে কিছু ম্যানুয়াল পৃষ্ঠা কত বড় হলে এটি একটি প্রাসঙ্গিক অংশ খুঁজে বের করার চেষ্টা করার জন্য পুরো ম্যান পৃষ্ঠাটি স্ক্রোল করা একটি বাস্তব টেনে আনতে পারে।অতিরিক্তভাবে কখনও কখনও আপনি ঠিক জানেন না কোন ম্যানুয়াল পৃষ্ঠাটির জন্য আপনার প্রাসঙ্গিক ডেটা সন্ধান করা উচিত। সৌভাগ্যবশত ম্যান পৃষ্ঠাগুলি অনুসন্ধান করার জন্য দুটি অনুসন্ধান সরঞ্জাম রয়েছে এবং আপনি যা খুঁজছেন তা দ্রুত খুঁজে পেতে এবং অ্যাক্সেস করতে পারেন, বর্তমান সক্রিয় ম্যান পৃষ্ঠায় একটি স্ট্রিং বা অনুসন্ধান শব্দ খুঁজে পাওয়া এবং মিলছে কিনা বা একটি মিলের জন্য সমস্ত ম্যানুয়াল পৃষ্ঠাগুলি অনুসন্ধান করে।
সার্চিং ম্যান পেজ যেকোন ইউনিক্স ভিত্তিক কমান্ড লাইনে একই কাজ করে, তা ম্যাক ওএস, লিনাক্স, বিএসডি বা অন্য যেকোনই হোক না কেন। এখানে কিভাবে এটা কাজ করে:
কীভাবে একটি স্ট্রিং ম্যাচের জন্য সমস্ত ম্যান পেজ অনুসন্ধান করবেন
আপনি যদি একটি সাধারণ কমান্ড, ফাংশন, বা বৈশিষ্ট্য সম্পর্কে কিছু খুঁজে পেতে চান, কিন্তু আপনি নিশ্চিত নন যে কোন ম্যান পেজে ডেটা থাকবে, অথবা সম্ভবত আপনি কোনো কিছুর সমস্ত রেফারেন্স খুঁজে পেতে চান , আপনি একটি বিস্তৃত স্ট্রিং ম্যাচ ব্যবহার করেন কম্পিউটারে সমস্ত মিলের জন্য প্রতিটি একক ম্যানুয়াল পৃষ্ঠা অনুসন্ধান করতে:
মানুষ -কে স্ট্রিং"
মনে রাখবেন পতাকাটি একটি ক্যাপিটাল -K, স্ট্রিং যেকোনো কিছু হতে পারে। উদাহরণস্বরূপ, "ইরেজডিস্ক" স্ট্রিং ধারণকারী সমস্ত ম্যানুয়াল পৃষ্ঠাগুলি খুঁজে পেতে আপনি সিনট্যাক্স ব্যবহার করবেন:
"man -K eraseDisk /usr/share/man/man3/Common Crypto.3cc? n /usr/share/man/man8/diskutil.8? y"
রিটার্ন করা অবিলম্বে /usr/share/man/-এ পাওয়া সমস্ত ম্যানুয়াল পৃষ্ঠাগুলি অনুসন্ধান করা শুরু করবে এবং যখন একটি মিল পাওয়া যায় তখন আবার রিপোর্ট করা হবে, আপনাকে ম্যাচিং ম্যানুয়াল পৃষ্ঠাটি অফার করবে যা আপনি 'y' দিয়ে গ্রহণ করতে পারেন ' অথবা 'n' দিয়ে খারিজ করুন (বা 'q' দিয়ে প্রস্থান করুন)
আপনি যদি ম্যাকের একজন Terminal.app ব্যবহারকারী হন, তাহলে আপনি দেখতে পাবেন -K পতাকাটি রাইট-ক্লিক সার্চ ম্যান ইনডেক্স ট্রিক ব্যবহার করার মতই যা আমরা এখানে আলোচনা করেছি, এটি সম্পূর্ণভাবে করা ছাড়া কমান্ড লাইন এবং কোন মাউস বা কার্সার ইন্টারঅ্যাকশনের প্রয়োজন নেই।
মিলগুলির জন্য বর্তমান ম্যানুয়াল পৃষ্ঠায় অনুসন্ধান করুন
একবার আপনি একটি ম্যানুয়াল পৃষ্ঠায় থাকলে, আপনি একটি স্ট্রিং ম্যাচের জন্য বর্তমানে খোলা ম্যান পৃষ্ঠার মধ্যেও অনুসন্ধান করতে চাইতে পারেন৷ এটি করা হয়েছে/এর মতো:
/ অনুসন্ধানের শর্ত
ধরুন আমরা লঞ্চের জন্য ম্যান পৃষ্ঠায় আছি এবং আপনি সেই ম্যানুয়াল পৃষ্ঠার মধ্যে "লঞ্চ এজেন্ট" এর জন্য মিল খুঁজে পেতে চান৷ একবার আপনি লঞ্চের জন্য ম্যান-এ গেলে (ম্যান লঞ্চ) আপনি নিম্নলিখিতগুলি ব্যবহার করবেন:
/লঞ্চজেন্ট
বর্তমান ম্যান পেজে সিনট্যাক্সের সাথে যেকোনো মিল হাইলাইট করা হবে। তারপরে আপনি n এবং shift+n দিয়ে ম্যাচগুলির মধ্যে নেভিগেট করতে পারেন।
আপনি একটি ম্যান পৃষ্ঠার মধ্যে একবার অনুসন্ধান করার জন্য তিনটি কৌশল মনে রাখবেন:
- / সার্চ স্ট্রিং - বর্তমান ম্যান পেজে "সার্চ স্ট্রিং" এর সাথে মিল খুঁজুন"
- n - পরবর্তী ম্যাচে যান
- shift + n - আগের ম্যাচে যান
পরের বার কমান্ড লাইনে ম্যানুয়াল পৃষ্ঠাগুলি সাজানোর সময় এই টিপসগুলি মনে রাখবেন৷এবং যারা টার্মিনাল অ্যাপ ব্যবহার করেন তাদের জন্য, মনে রাখবেন আপনি টার্মিনাল হেল্প মেনু থেকে সরাসরি ম্যানুয়াল পৃষ্ঠাগুলি অনুসন্ধান এবং চালু করতে পারেন, যা আপনাকে আরও বিশদ বিবরণ পেতে সাহায্যের নথিতে দেখার জন্য উপরে উল্লিখিত স্ট্রিং অনুসন্ধান ব্যবহার করার অনুমতি দেবে৷
অন্য কিছু ম্যানুয়াল পেজ সার্চ ট্রিকস সম্পর্কে জানেন? আমাদের মন্তব্য জানাতে.