আমার উত্তর পোস্ট করা ক্রস স্ট্যাকওভারফ্লো ।
কেবল নতুন লাইন যুক্ত করার পরিবর্তে একটি পরিষ্কার পর্দা করতে নিম্নলিখিত কমান্ডটি ব্যবহার করুন ...
printf "\033c"
হ্যাঁ এটি বাশ প্রম্পটে একটি 'প্রিন্টফ'।
আপনি সম্ভবত একটি উপনাম সংজ্ঞায়িত করতে চাইবেন যদিও ...
alias cls='printf "\033c"'
ব্যাখ্যা
\033 == \x1B == 27 == ESC
সুতরাং এটি হয়ে যায় <ESC>c
যা টার্মিনালটি পুনরায় সেট করার জন্য ভিটি 100 এস্কেপ কোড।এখানে টার্মিনাল এস্কেপ কোড সম্পর্কিত আরও কিছু তথ্য রয়েছে।
সম্পাদন করা
এটি করার আরও কয়েকটি উপায় এখানে ...
printf "\ec" #\e is ESC in bash
echo -en "\ec" #thanks @Jonathon Reinhart.
# -e Enable interpretation of of backslash escapes
# -n Do not output a new line
ডি-ই
উপরেরগুলি কে.ডি.এস কনসোলে (কনসোল নামে পরিচিত) কাজ করে না তবে আশা আছে! স্ক্রিন এবং স্ক্রোল-ব্যাক বাফার সাফ করার জন্য নিম্নলিখিত আদেশগুলির ক্রম ব্যবহার করুন ...
clear && echo -en "\e[3J"
অথবা সম্ভবত কে। ডি। এ নিম্নলিখিত নাম ব্যবহার করুন ...
alias cls='clear && echo -en "\e[3J"'
আমি স্ক্রোল পিছন থেকে কমান্ড ক্লিয়ারিং পেয়েছিলাম এখানে ।