ম্যান পৃষ্ঠাগুলি দ্বারা ব্যবহৃত ডিফল্ট PAGER কী?


16

PAGERম্যান পেজগুলি দ্বারা ব্যবহৃত ডিফল্টটি কী ।

আমি, এবং প্রোগ্রামটি ম্যান পেজগুলি কী চালায়?

এটি দেখতে কিছু মত moreবা less। আমি নিশ্চিত যে এটি moreযেহেতু moreবিপরীত পিছনে সমর্থন করে না।


1
এটি কমবেশি more(বা less) মতো লাগে , আমার মনে হয়।
— সাম্পাথিস্রিস

উত্তর:


20

থেকে 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) একটি ডেবিয়ান-ডেরিভেটিভ বৈশিষ্ট্য। দেখুন কোন সিস্টেমে 'পেজার' শর্টকাট / উপনাম রয়েছে? ইউনিক্স ও লিনাক্সে


ধন্যবাদ .. আমি বিভ্রান্ত হয়েছি কোনটি উত্তর হিসাবে চিহ্নিত করব। উভয়ই ভাল তথ্য এবং পেজারের সিমলিংক পরীক্ষা করার জন্য দুটি পৃথক পদ্ধতি সহ দ্রুত ছিল।
— মেথাক্স

1
@ নিউউসার একটি মুদ্রা টস করুন :)
— মুড়ু

এছাড়াও আমি মনে করি আপনি MANPAGERপরিবেশের সাথে এটি পরিবর্তন করতে পারেন ।
— রন

@ রন ওহ, হ্যাঁ তবে সেই পরিবর্তনশীল ডিফল্ট হিসাবে সেট করা হয় না, এএএএএফসিটি।
— মুড়ু

2
@ নিউউসার আহ, করবেন না সবচেয়ে ভাল উত্তর চয়ন করুন, প্রথম দিকে নয়।
— মুড়ু

16

ডিফল্টরূপে, এটি 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পরিবেশগত ভেরিয়েবল।


ধন্যবাদ .. আমি বিভ্রান্ত হয়েছি কোনটি উত্তর হিসাবে চিহ্নিত করব। উভয়ই ভাল তথ্য এবং পেজারের সিমলিংক পরীক্ষা করার জন্য দুটি পৃথক পদ্ধতি সহ দ্রুত ছিল।
— মেথাক্স

দুঃখিত বন্ধু আমি প্রথমে উত্তর দেওয়ার পরে @ মুরু উত্তরটি বিবেচনা করছি .. তবে আমি আশা করি আমি উভয়ই বেছে নিতে পারতাম, আপনি সম্মতি জানাতে পারেন
— মেথাক্স

1
@ নিউউসার এটি সম্পর্কে চিন্তা করবেন না। মুরু এবং আমি দুজনেই আমাদের খুশি রাখার জন্য যথেষ্ট পরিমাণে প্রতিনিধি রেখেছি :) আপনার প্রশ্নের যে কোনও উত্তরই বোধ করছেন তাকে কেবল গ্রহণ করুন। আমি আপনাকে আশ্বাস দিচ্ছি যে কেউ খারাপ হবে না।
— টেরডন

উভয় উত্তর যথেষ্ট ভাল। আপনার ক্রীড়াবিদ আত্মার জন্য ধন্যবাদ
— মেথাক্স

@terdon readlink -f /usr/bin/pagerদেখায় /bin/lessতবে আমি manকমান্ড চালানোর সময় এটি পেজারে খোলে more। কেন?
— আলহালাল
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.