কার্যকর `কম` ফাংশনগুলির তালিকা


22

আপনার পছন্দের জন্য জিজ্ঞাসা না করে কেবল তাদের তালিকাভুক্ত করুন।

ভিতরে আরও দরকারী কমান্ড কি less?

ব্যক্তিগতভাবে, আমি ব্যবহার:

  • / (এগিয়ে অনুসন্ধান)
  • ? (পিছনের দিকে অনুসন্ধান করুন)
  • F (লেভেল-বেহভায়রের মতো, সিটিআরএল-সি এটি থেকে বেরিয়ে আসতে সক্ষম করুন)
  • v (সম্পাদনার জন্য ফাইলটি $ সম্পাদনায় খুলুন, vi / vim এ ডিফল্ট হবে)

অন্যান্য?


স্থানীয় ফাইলের সাথে রেকর্ডটি vখোলে $EDITOR- vi / vim প্রয়োজন হয় না।
ম্যাকিয়েজ পাইচোটকা

সেই পরিবর্তন সম্পাদিত! ধন্যবাদ ম্যাকিয়েজ! আমি ওটা জানতাম না!
জিওফক

উত্তর:


11

ফাইলের নির্দিষ্ট অবস্থানগুলি মনে রাখার জন্য (এবং ফিরে ফিরে যেতে) চিহ্ন বৈশিষ্ট্যটিও ব্যবহার করতে পারেন।

উদাহরণস্বরূপ, maলেবেল সহ একটি অবস্থান চিহ্নিত করতে টাইপ করুন "a"। পজিশনে ফিরে যাওয়ার জন্য, কেবল টাইপ করুন 'a। লেবেলগুলি কোনও বর্ণমালা হতে পারে (কেস সংবেদনশীল) এভাবে 52 টি সম্ভাব্য চিহ্ন ([a-zA-Z]) পর্যন্ত অনুমতি দেয় যদিও আমি খুব কমই 2 এর বেশি ব্যবহার করি।


অসাধারণ! আমার সেই বৈশিষ্ট্যটির প্রয়োজন ছিল এবং এটি বিদ্যমান ছিল তাও জানতাম না!
জিওফসি

1
এছাড়াও (ম্যান পেজ থেকে) দরকারী হ'ল আপনি কোথাও লাফিয়ে উঠলে (যেমন, 'জি' দিয়ে), আপনি '' (ডাবল অ্যাডোস্ট্রোফ) দিয়ে পিছনে ঝাঁপিয়ে পড়তে পারেন।
স্টিভ বেনেট

7
  • u - অর্ধেক পৃষ্ঠা
  • d - অর্ধেক পৃষ্ঠা
  • k - একক লাইন উপরে স্ক্রোল
  • j - একক লাইন নিচে স্ক্রোল করুন
  • -i - যদি প্যাটার্নে মূলধন না থাকে তবে সংবেদনশীল অনুসন্ধান (বন্ধ বা কম হিসাবে)
  • / /pattern/ - অনুসন্ধান (এন দিয়ে ব্যবহৃত)
  • -p /pattern/ / প্যাটার্ন / এ ফাইল খুলুন (বন্ধ হিসাবে)
  • & /pattern/ / প্যাটার্ন / (গ্রেপের মতো) সমেত লাইনগুলি দেখান

? / প্যাটার্ন / - পিছনের দিকে অনুসন্ধান করুন (এন এর সাথেও ব্যবহৃত হয়) এফ
লেজুফের

আমি যখন এটি স্মরণ করি, &patternকেবলমাত্র পংক্তিগুলি / প্যাটার্ন / ধারণ করে?
শন চিন

@ এলএসসি: হ্যাঁ, এটা ঠিক। আমি আপডেট করেছি।
gvkv

6

-S(হয় কমান্ড লাইনে বা টাইপ করার সময় -এবং Sচলমান অবস্থায় less) দীর্ঘ লাইন চপ করে এবং যেমন লগ ফাইলগুলি দেখার ক্ষেত্রে সহায়ক। টাইপ করুন -এবং Sআবার ফিরে স্যুইচ।


5

সুস্পষ্ট ব্যতীত, আমার দুটি প্রিয়:

  1. export LESS=-FX- যদি এখানে কোনও পৃষ্ঠার নীচে থাকে তবে আমাকে qছাড়ার জন্য চাপ দেওয়ার দরকার নেই
  2. /^HEADINGশিরোনামগুলি /^ *-optionঅনুসন্ধান করতে এবং বিকল্পগুলি অনুসন্ধান করতে টাইপ করুন
    (বিশেষত ব্যাশ ম্যান পৃষ্ঠায় দরকারী, যা খুব বড় আকারের)

কম + -এফএক্সের জন্য +1, আমি যা চেয়েছিলাম, ধন্যবাদ!
আইপিডে

4
  • ^ চ - পৃষ্ঠা নিচে
  • ^ খ - পৃষ্ঠা আপ
  • জি - বাফার শেষে যান
  • জিজি - বাফারের শুরুতে যান

এছাড়াও - এগুলির বেশিরভাগগুলি নেভিগেশনের জন্য কেবল ভিমের মতো ফাংশন।


আমি spaceপৃষ্ঠার জন্য, bকোনও পৃষ্ঠার পিছনে (পৃষ্ঠা আপ) ব্যবহার করি। gশুরু Gহিসাবে, শেষ হিসাবেও।
জিওফক

ভুলে যাবেন না: 42g- 42 নং লাইনে যান
ওয়েস হার্ডকার

3

এটি ভিতরে কোনও ফাংশন নয় less, তবে এটি একটি দরকারী বৈশিষ্ট্য।

আমি ম্যান পেজ পছন্দ করি এবং আমার পেজার হিসাবে কম (1) পছন্দ করি। তবে, বেশিরভাগ জিএনইউ সফ্টওয়্যার তথ্যটিকে (1) (জিএনইউ টেক্সিনফো) ফর্ম্যাটটিতে রাখে এবং আমি তথ্য (1) ইন্টারফেসের অনুরাগী নই। শুধু আমাকে কম দিন।

সুতরাং, আমি lessপরিবর্তে তথ্য (1) পৃষ্ঠাগুলি পড়ি । নীচের কমান্ডটি কম পরিচিত পরিচিত ইন্টারফেস ব্যবহার করে তথ্য (1) পৃষ্ঠা মুদ্রণ করবে!

info gpg |less

2
  • n - একই ধরণের আপনার প্যাটার্ন অনুসন্ধান চালিয়ে যান
  • N - বিপরীত দিকে আপনার নিদর্শন অনুসন্ধান চালিয়ে যান

যদি আপনি 'foo' অনুসন্ধান শুরু করেন এবং এর উদাহরণগুলি সন্ধান করতে চান তবে আপনি /বারবার ফিরে এসে আঘাত করতে পারেন , বা nএকই দিকে অনুসন্ধান চালিয়ে যেতে আপনি কেবল আঘাত করতে পারেন (কোনও প্রত্যাবর্তন ছাড়াই)।

  • -N - লাইন নম্বর প্রদর্শন করুন
  • -I - আপনার অনুসন্ধানের প্যাটার্নের ক্ষেত্রে উপেক্ষা করুন ('ত্রুটি | ত্রুটি | ত্রুটি' হিসাবে বানানযুক্ত ত্রুটিগুলির সন্ধানের ক্ষেত্রে দরকারী)
  • -G - হাইলাইটিং বন্ধ

আপনি যখন টাইপ করতে পারেন অন্যদিকে ইতিমধ্যে কোনও ফাইল দেখছেন এবং আপনি যে কোনও ফাইল দেখছেন সেগুলি তারা প্রভাব ফেলবে। আপনি আবার টাইপ করে এগুলি পূর্বাবস্থায় ফেরাতে পারেন।


1

এটি কীভাবে করবেন তা আমাকে স্মরণ করিয়ে দিতে এখানে একটি প্রশ্ন নিলেও আমি সর্বদা এর বিকল্প -eবা --quit-at-eofবিকল্পটি পছন্দ করি less

এর ফলে ফাইলের শেষে নামমাত্র কোনও পৃষ্ঠা নিচে বেরিয়ে যায় less, তবে এর কার্যকর পার্শ্ব প্রতিক্রিয়া রয়েছে যে আপনি যদি একাধিক ফাইল নির্দিষ্ট করে থাকেন তবে এটি আপনাকে একটি ফাইলের শেষে একটি পৃষ্ঠা নীচের দিকে নিয়ে যায়। এটি :nযদি গুচ্ছ ফাইলগুলির মাধ্যমে স্ক্যান করে তবে এর প্রচুর পরিমাণে সঞ্চয় করতে পারে ।


1

অন্যান্য (আমার জন্য) দরকারী কমান্ডগুলি হ'ল জে, কে, যা জে, কে হিসাবে কাজ করে তবে ফাইলের শুরু বা শেষের দিকে স্ক্রোলিং বন্ধ করে দেয় না: এটি দরকারী কারণ আমি প্রায়শই টার্মিনাল বর্ডারটি ভিজ্যুয়াল মার্কার হিসাবে ব্যবহার করি।

একটি নোট হিসাবে, তারা নিবন্ধিত বলে মনে হচ্ছে, আফাইক।

এরপরে, আমি একসাথে জিপ করা এবং জিপ করা ফাইলটি পাইপ করতে কম ব্যবহার করি (এটি লেপপাইপের জন্য ধন্যবাদ কাজ করে) less /var/log/dpkg.log* | less


1

একটি তালিকার বেশি নয়, তবে এটি বেশ কার্যকর। ম্যাচ করা (কেস-সংবেদনশীল) এক্সপ্রেশনগুলিতে পিছনে পিছনে লাফিয়ে কেবল ম্যান পেজগুলি অনুসন্ধান করুন।

# use n or shift-n to cycle through the matches
man bash | less -Ip 'parameter expansion'  

0

আমি সামঞ্জস্যযোগ্য অনুভূমিক স্ক্রোল বিকল্পটি পছন্দ করি, অর্থাত্ একটি সংখ্যার সাথে বাম / ডান তীর কীটি প্রিপেন্ড করে এবং lessতখন থেকে সেই সংখ্যক কলামগুলিকে স্ক্রোল করব, চপ-লাইন বিকল্পের সাথে সবচেয়ে ভাল কাজ করে -S

less$LESSপ্রারম্ভকালে ভেরিয়েবল থেকে কমান্ড লাইন সুইচগুলি পড়ুন , এখানে আমার পছন্দসই সুইচগুলি রয়েছে:

$ echo $LESS
-JMQRSi
  • -J বামে স্থিতি কলাম যুক্ত করুন, অনুসন্ধান হিটগুলির সাথে কলামগুলি চিহ্নিত করে।
  • -M আরও ভার্জোজ স্থিতি রেখা।
  • -Q ঘণ্টা নেই
  • -R কাঁচা ইনপুট রূপান্তর করবেন না, পালানোর ক্রমগুলি ব্যাখ্যা করা যাক lets
  • -S লাইন মোড়ানো অক্ষম করুন।
  • -i কেস সংবেদনশীল অনুসন্ধান।
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.