আমি কীভাবে কনসলে স্ক্রোলব্যাক বাফারটি বাশ থেকে সাফ করতে পারি?


8

আমি একটি ভারী বাশ ব্যবহারকারী এবং কনসোল আমার পছন্দসই পরিবেশ। আমি জানি আমি স্ক্রোলব্যাক বাফারটি সাফ করার জন্য কীবোর্ড কমান্ডটি সিআরটিএল + শিফট + এক্স ব্যবহার করতে পারি তবে আমার স্ক্রিপ্টগুলিতে কিছু নির্দিষ্ট পয়েন্ট রয়েছে যেখানে আমি এটি ঘটতে চাই। কমান্ড লাইন, ব্যাশ বা অন্য কোনও শেল ব্যবহার করে আমি কীভাবে কনসোলের স্ক্রোলব্যাক বাফারটি সাফ করতে পারি?

উত্তর:


14

এটি এটি করবে:

echo -e "\e[3J"

এখানে পাওয়া গেছে । নিয়মিত এক্সটার্মেও কাজ করে।


চমৎকার! ভাল খুঁজে পেতে এবং পুরোপুরি কাজ করে!
জোশুয়া কে

বাশ শেল সহ এক্সটারেমে সুসের জন্য আমার পক্ষে কাজ করেনি।
জাঙ্গোফান

3
আমি ইকো-এন "\ ই [3 জে" আরও ভাল পছন্দ করেছি কারণ এটি মুদ্রিত লাইন-ব্রেক এড়িয়ে চলে।
প্যাট্রিক বি

@ পেট্রিকবি: সত্য, যদিও এই প্রসঙ্গে, আমি প্রত্যাশা করছি যে তিনি এটিকে একটি স্ক্রিপ্টে অন্তর্ভুক্ত করবেন
26

1
@ সন্দীপদত্ত: এটি ফেডোরা ২০-এ কনসোল ৪.১৪.৩ নিয়ে কাজ করে; এটি স্ক্রিনটি সাফ করে না - এটি স্ক্রোলব্যাক বাফার সাফ করে।
retracile
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.