এগিয়ে স্ক্রোল ফিরে। আমি কীভাবে একবারে এক লাইন পিছনে স্ক্রোল করব?
এগিয়ে স্ক্রোল ফিরে। আমি কীভাবে একবারে এক লাইন পিছনে স্ক্রোল করব?
উত্তর:
একটি মাত্র অপারেটিং সিস্টেম রয়েছে যেখানে শাদোক অন্য উত্তরের মন্তব্যে যা বলেছে তা আসলে ঘটনা। এটি এমনকি ইউনিক্সও নয়। অনুমান করুন যে কোন অপারেটিং সিস্টেমটি সেই moreকমান্ড (গুলি) আপনাকে 1988 সালের ইউনিক্স ব্যবহারকারীর অভিজ্ঞতা দেয় (গুলি)।
আপনার moreকমান্ডের দুটি পছন্দ রয়েছে : /usr/bin/moreএবং /usr/xpg4/bin/more। প্রাক্তনটির পিছনে একটি লাইন কমান্ড নেই। কিন্তু পরেরটি না । এটি হ'ল koptionচ্ছিকভাবে একটি সংখ্যার দ্বারা উপস্থাপিত করে বিভিন্ন সংখ্যক লাইনের ইঙ্গিত দেয়। xpg4ডিরেক্টরির নাম রেফারেন্স মধ্যে এক্স / ওপেন পোর্টেবিলিটি গাইড ইস্যু 4 , Unices জন্য 1992 মান যে পূর্বে একক ইউনিক্স স্পেসিফিকেশন ।
/usr/bin/moreএবং /usr/bin/lessএকই ফাইলটির লিঙ্ক, যা জিএনইউ less। এর মাধ্যমে যুক্ত moreহয়ে এর জন্য পসিক্স / এসইউ স্পেসিফিকেশন অনুসরণ করার চেষ্টা করে more। একক ইউনিক্স স্পেসিফিকেশনটি উল্লেখ করে যে kসোলারিসের মতো বিভিন্ন সংখ্যক লাইন চিহ্নিত করতে একটি (বা আরও বেশি) লাইন পিছনে স্ক্রোল করার জন্য কমান্ডটি একটি সংখ্যার দ্বারা উপসর্গযুক্ত হয়।
moreকমান্ড বাসদ হয় moreসংস্করণ 5,19, 1988 থেকে এটি একটি লাইন, শুধুমাত্র একটি screenful দ্বারা পিছন যাওয়ার জন্য একের পর পিছন যাওয়ার জন্য একটি কী অনুক্রম নেই।
lessপরিবর্তে ব্যবহার করুন।
কম হ'ল আরও বেশি (1) এর মতো একটি প্রোগ্রাম, তবে এটি ফাইলে পিছিয়ে চলার পাশাপাশি ফরোয়ার্ড চলাচলের অনুমতি দেয়।
moreএবং (বা অন্য কোনও ফাইল যার বিষয়বস্তু এক স্ক্রিনে ফিট করে) lessব্যবহার করার সময় খুব আলাদা ফলাফল তৈরি করে /etc/hostname। সঙ্গে -FXবিকল্প, lessমত আচরণ করবে more, যদিও। আমি এখন ব্যবহার করিalias more='less -FX'
আমি দ্রুত একটি উত্তর সন্ধান করতে এসেছি কিন্তু একটি খুঁজে পাইনি তাই ভাল পুরানোটিতে ফিরে গেল
man more
আপনি kকোনও লাইন পিছনের দিকে [n]kস্ক্রোল করতে বা পিছনে এন লাইনগুলি স্ক্রোল করতে ব্যবহার করতে পারেন
এটি দেয় moreযেখানে আমার জন্য কাজ করেmore -V
ইউজার-লিনাক্স থেকে আরও 2.25
প্রসঙ্গে, এটি পোস্টগ্রিস 9.6.1 ডকার পাত্রে ছিল যেখানে uname -aফিরে আসে
লিনাক্স 85c8072dc7eb 4.9.4-moby # 1 এসএমপি বুধ 18 জানুয়ারী 17:04:43 ইউটিসি 2017 x86_64 জিএনইউ / লিনাক্স