সর্বাধিক, কম এবং কম মধ্যে পার্থক্য কি?


209

আমি এখন আর্চ লিনাক্স ব্যবহার করছি, এবং একটি কমান্ড খুঁজে mostকাজ পছন্দ moreএবং less। তাদের মধ্যে পার্থক্য বুঝতে একটি বিভ্রান্তিকর সমস্যা। প্রশ্নটি কি কম বেশি নয়? lessএবং মধ্যে পার্থক্য উল্লেখ more। আপনি কি রঙিন পারফরম্যান্স, শর্টকাট এবং সামনের দিকে এবং পিছনে সক্ষমতা নিয়ে পার্থক্য জানেন?


1
ম্যান পেজ অনুসারে এটি বেশ পছন্দ lessতবে একাধিক উইন্ডো করতে পারে
ব্র্যাচলে

1
এটি lessরঙ সম্পাদন করতে পারে না বলে মনে হচ্ছে । চালান ls | lessএবং আমি অপঠনযোগ্য কিছু পেয়েছি।
চঙক্সু রেন

8
@ ম্যাক্সফানজোন: চেষ্টা করুন ls --color=yes | less -Rlsসাধারণত যখন কোনও কিছুর কাছে পাইপ করা হয় তখন এর পাঠ্য রঙটি অক্ষম করে। lessপ্রয়োজন -Rপর্দায় ANSI পালাবার অক্ষর পাস বা -rপর্দায় সমস্ত অক্ষর অব্যাহতি পাস।

2
@ ইভানটিটেলম্যান: ধন্যবাদ, এটি কাজ করেছে, আমি কম-আর যোগ করিনি।
চংকসু রেন

5
mostকাজ আরো বা কম মত moreএবংless FTFY -।
সাম্পাথিস্রিস

উত্তর:


259

অধিক

moreএকটি পুরানো ইউটিলিটি। যখন এতে পাঠানো পাঠ্যটি একটি স্ক্রিনে ফিট করার জন্য খুব বড় হয়, এটি এতে পৃষ্ঠায় উপস্থিত হয়। আপনি নীচে স্ক্রোল করতে পারেন তবে আপ না।

কিছু সিস্টেমে হার্ডলিঙ্ক , ব্যবহারকারীদের দুটি প্রোগ্রামের একটি অদ্ভুত হাইব্রিড সরবরাহ করে যা ফাইলটির শেষে দেখতে যেমন প্রস্থান moreকরে এবং পিছনের দিকে স্ক্রোলিংয়ের মতো কিছু বৈশিষ্ট্য রয়েছে। এটি এর সামঞ্জস্যতা মোডের ফলাফল। আপনি এই সামঞ্জস্যতা মোড সাময়িকভাবে সক্ষম করতে পারেন ।lessmoremorelesslessmoreLESS_IS_MORE=1 less ...

moreডিফল্টরূপে কাঁচা পালানোর ক্রমগুলি পাস করে। এস্কেপ সিকোয়েন্সগুলি আপনার টার্মিনালটিকে বলবে যে কোন রঙটি প্রদর্শিত হবে।

কম

lessএকজন লোক লিখেছিলেন যিনি moreকোনও ফাইলের মাধ্যমে পিছনে স্ক্রোল করতে অক্ষম হয়ে পড়েছিলেন। তিনি lessএকটি ওপেন সোর্স প্রকল্পে পরিণত হয়েছিল এবং সময়ের সাথে সাথে বিভিন্ন ব্যক্তি এতে নতুন বৈশিষ্ট্য যুক্ত করে। lessএখন বিশাল। কিছু ছোট এম্বেড সিস্টেম আছে moreতবে তা নেই less। তুলনার জন্য, lessএর উত্স 27000 লাইনের বেশি। moreবাস্তবায়ন সাধারণত 2000 লাইন দীর্ঘ লম্বা হয়।

lessকাঁচা পালানোর ক্রমগুলি পাস করার জন্য , আপনাকে এটি -rপতাকাটি পাস করতে হবে । আপনি এটি -Rপতাকা পাস করে কেবল এএনএসআই পলায়নের অক্ষরগুলিই পাস করতে বলতে পারেন ।

lessআরও তথ্যের জন্য FAQs দেখুন : http://www.greenwoodsoftware.com/less/faq.html ml

সবচেয়ে

mostএর চেয়ে বেশি হওয়ার কথা less। এটি একসাথে একাধিক ফাইল প্রদর্শন করতে পারে। ডিফল্টরূপে, এটি লম্বা লাইনগুলি মোড়কের পরিবর্তে কাটা এবং একটি বাম / ডান স্ক্রোলিং ব্যবস্থা সরবরাহ করে। বেশিরভাগের ওয়েবসাইটেmost এর বৈশিষ্ট্যগুলি সম্পর্কে কোনও তথ্য নেই । এর ম্যানপেজটি ইঙ্গিত দেয় যে এটি lessলগ-ফাইল রাইটিং (আপনি teeযদিও এটির জন্য ব্যবহার করতে পারেন ) এবং বহিরাগত কমান্ড চলমান অন্তত কয়েকটি বৈশিষ্ট্য অনুপস্থিত ।

ডিফল্টরূপে, mostঅদ্ভুত নন-ভি-জাতীয় কী-বাইন্ডিংগুলি ব্যবহার করে। man most | grep '\<vi.?\>'কোনও কিছু ফেরত দেয় না তাই mostvi এর মতো মোডে রাখা অসম্ভব হতে পারে ।

mostপড়ার আগে গানজিপ-সংকুচিত ফাইলগুলি সংক্ষেপিত করার ক্ষমতা রাখে। এর স্ট্যাটাস বারে এর চেয়ে বেশি তথ্য রয়েছে less

most ডিফল্টরূপে কাঁচা পালানোর ক্রমগুলি পাস করে।


47
আমার মাথা ... এই সমস্ত ডাবল প্রবেশকারী ...
Wutaz

215
" lessবেশি, কিন্তু আরও moreবেশি more, তাই moreকম less, তাই আরো ব্যবহার lessযদি আপনি কম চান more। (...) যদি lessবেশী more, mostবেশী less। "-Slackware লিনাক্স এসেনশিয়ালস
জে এ Corbal

7
@ অ্যালবার্টরোমেরো এটিই কম-বেশি, কমপক্ষে বেশিরভাগ ক্ষেত্রে ,. LOL আমি বেশিরভাগ ক্ষেত্রে দিগন্তীয় স্ক্রোলটি পছন্দ করি।
জো

1
@ জোনাসওয়িলিকি সম্পন্ন করেছেন: unix.stackexchange.com/questions/271251/…
কিরুশিক

1
আপনি যতক্ষণ না দেখেন কেবল অপেক্ষা করুনnotquite
ভলিউরন

37

সংক্ষিপ্ত উত্তর:

শুধু ব্যবহার করুন lessএবং সম্পর্কে ভুলে যানmore

দীর্ঘ সংস্করণ:

more পুরানো ইউটিলিটি হয়

আপনি আরও ধাপে ধাপে ব্রাউজ করতে পারবেন না, পৃষ্ঠাগুলি ব্রাউজ করার জন্য আপনি স্থানটি ব্যবহার করতে পারেন, বা প্রায় এক লাইনে লাইন প্রবেশ করতে পারেন।

lessহয় moreআরো অতিরিক্ত বৈশিষ্ট্য +

আপনি পৃষ্ঠাগুলি ব্রাউজ করতে পারেন, উপরের এবং নীচে উভয় লাইন অনুসারে অনুসন্ধান করতে পারেন


1
যদি "আরও" আপনার অভাব বোধ করে এবং আপনি কিছু vi কমান্ড "কম" ব্যবহার করেন তা জানেন
জোনাথন

12

একটি একক অ্যাপ্লিকেশন রয়েছে যার মাধ্যমে আমি পছন্দ moreকরি less:

আমার সর্বশেষ পরিবর্তিত লগ ফাইলগুলি (ইন /var/log/) পরীক্ষা করতে , আমি ব্যবহার করি ls -AltF | more

যদিও lessসঙ্গে থেকে প্রস্থান পরে স্ক্রীন মুছে ফেলে q, moreঐ ফাইল এবং তালিকা ডিরেক্টরি ছেড়ে ls, স্ক্রিন আমাকে জীবিত রাখত পরীক্ষার জন্য তাদের নাম memorizing।

( lessপ্রস্থান করার পরে যদি কেউ কারও কাছে এই টেক্সটটি রাখার জন্য কোনও পরামিতি বা কনফিগারেশন জানতে পারে, এটি এই পোস্টটি অপ্রচলিত উপস্থাপন করবে))


17
আপনি যে প্যারামিটারটি চান তা হ'ল -X(দীর্ঘ ফর্ম --no-init:)। থেকে less'র manpage:Disables sending the termcap initialization and deinitialization strings to the terminal. This is sometimes desirable if the deinitialization string does something unnecessary, like clearing the screen.
জানুয়ারী Warchoł

1
এফডাব্লুআইডাব্লু, less --versionআমাকে দেয়:less 458 (GNU regular expressions) Copyright (C) 1984-2012 Mark Nudelman
জান ওয়ার্চো

7

more, lessএবং mostটেক্সট ফাইলের বিষয়বস্তু দেখতে ব্যবহৃত টার্মিনাল পেজার বা পেজিং প্রোগ্রাম।

আরও: more একটি খুব বেসিক, প্রাচীনতম এবং জনপ্রিয় পেজার। moreমূলত একটি ফাইলের মাধ্যমে কেবল অগ্রগামী নেভিগেশনকে মঞ্জুরি দিচ্ছে, যদিও নতুন বাস্তবায়নগুলি সীমিত পশ্চাৎচালিত আন্দোলনের অনুমতি দেয়। অর্থাত্ moreপাঠ্য ফাইলগুলিতে এগিয়ে এবং পিছনের দিকে যেতে পারে তবে পাইপগুলিতে পিছনে যেতে পারে না।

কম: less একটি আরও উন্নত পেজার যা সামনে এবং পিছনে চলাফেরার অনুমতি দেয় এবং এতে অনুসন্ধানের মতো অতিরিক্ত ফাংশন রয়েছে contains lessশুরু করার আগে পুরো ইনপুট ফাইলটি পড়তে হবে না, তাই বড় ইনপুট ফাইলগুলির সাথে এটি পাঠ্য সম্পাদকরা পছন্দ করার চেয়ে দ্রুত শুরু হয় vi

সর্বাধিক : এর lessচেয়ে বেশি more, এর mostচেয়ে বেশি less। অন্য পেজাররা যখন একসাথে কেবল একটি ফাইল প্রদর্শন করতে পারে তবে বেশিরভাগ সংখ্যক ফাইল দেখতে সক্ষম,

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.