Cevabımı stackoverflow'tan gönderme .
Yalnızca yeni satırlar eklemek yerine net ekran yapmak için aşağıdaki komutu kullanın ...
printf "\033c"
evet bu bash komut isteminde bir 'printf'.
Muhtemelen bir takma isim tanımlamak isteyeceksiniz ...
alias cls='printf "\033c"'
açıklama
\033 == \x1B == 27 == ESC
Böylece bu <ESC>c
, terminali sıfırlamak için VT100 çıkış kodudur. İşte terminali kaçış kodları hakkında birtakım bilgiler verilmiştir.
Düzenle
İşte bunu yapmanın birkaç yolu var ...
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
KDE
Yukarıdakiler KDE konsolunda (Konsole olarak adlandırılır) çalışmaz, ancak umut vardır! Ekranı ve geri kaydırma arabelleğini silmek için aşağıdaki komut sırasını kullanın ...
clear && echo -en "\e[3J"
Veya KDE'de şu takma adı kullanabilirsiniz ...
alias cls='clear && echo -en "\e[3J"'
Kaydırma temizleme komutunu buradan aldım .