উত্তর:
থেকে man man
:
... The pager can be
specified in a number of ways, or else will fall back to a default is
used (see option -P for details).
...
-P pager, --pager=pager
Specify which output pager to use. By default, man uses pager
-s. This option overrides the $MANPAGER environment variable,
which in turn overrides the $PAGER environment variable. It is
not used in conjunction with -f or -k.
pager
( /usr/bin/pager
) ডেবিয়ান বিকল্প সিস্টেম (মাধ্যমে /etc/alternatives/pager
) এবং ডিফল্ট ব্যবহার করে সেট করা হয়েছে less
।
$ update-alternatives --display pager
pager - auto mode
link currently points to /bin/less
/bin/less - priority 77
slave pager.1.gz: /usr/share/man/man1/less.1.gz
/bin/more - priority 50
slave pager.1.gz: /usr/share/man/man1/more.1.gz
/usr/bin/pg - priority 10
slave pager.1.gz: /usr/share/man/man1/pg.1.gz
/usr/bin/w3m - priority 25
slave pager.1.gz: /usr/share/man/man1/w3m.1.gz
Current 'best' version is '/bin/less'.
স্পষ্টতই, এই নির্দিষ্ট ডিফল্ট (নামের একটি কমান্ড ব্যবহার করে pager
) একটি ডেবিয়ান-ডেরিভেটিভ বৈশিষ্ট্য। দেখুন কোন সিস্টেমে 'পেজার' শর্টকাট / উপনাম রয়েছে? ইউনিক্স ও লিনাক্সে
MANPAGER
পরিবেশের সাথে এটি পরিবর্তন করতে পারেন ।
ডিফল্টরূপে, এটি less
। হিসাবে ব্যাখ্যা করা হয়েছে man man
:
-পি পেজার, - পেজার = পেজার
কোন আউটপুট পেজার ব্যবহার করবেন তা উল্লেখ করুন। ডিফল্টরূপে, মানুষ পেজার-
গুলি ব্যবহার করে । এই বিকল্পটি AN MANPAGER এনভায়রনমেন্ট ভেরিয়েবলকে ওভাররাইড করে turn এটি -f বা -k এর সাথে একত্রে ব্যবহৃত হয় না।মানটি একটি সাধারণ কমান্ডের নাম বা
আর্গুমেন্টের সহিত একটি কমান্ড হতে পারে এবং শেল উদ্ধৃতি (ব্যাকস্ল্যাশ, একক উদ্ধৃতি বা
ডাবল উদ্ধৃতি) ব্যবহার করতে পারে । এটি একাধিক com‐
mand সংযোগ করতে পাইপ ব্যবহার করতে পারে না ; আপনার যদি এটির প্রয়োজন হয় তবে একটি মোড়ক স্ক্রিপ্ট ব্যবহার করুন, যা ফাইলটিকে একটি যুক্তি হিসাবে বা স্ট্যান্ডার্ড ইনপুট হিসাবে প্রদর্শিত হতে পারে।
উবুন্টু সহ দেবিয়ান-ভিত্তিক সিস্টেমে pager
এটির জন্য একটি সিলেট লিঙ্ক less
:
$ readlink -f /usr/bin/pager
/bin/less
এর অর্থ হ'ল man
এর ডিফল্ট pager -s
, হ'ল less -s
। আপনি i দ্বারা এটি পরিবর্তন করতে পারেন) এর -P
বিকল্পটি ব্যবহার করে man
; ২) সেটিং MANPAGER
বা PAGER
পরিবেশগত ভেরিয়েবল।
readlink -f /usr/bin/pager
দেখায় /bin/less
তবে আমি man
কমান্ড চালানোর সময় এটি পেজারে খোলে more
। কেন?
more
(বাless
) মতো লাগে , আমার মনে হয়।