Gerçekten Ubuntu bash ekranı temizlemek
Terminal sadece aptallar clear
komutunu kullanarak ekrana düşünce içine kullanıcı temizlendi...hala fareyi kullanarak kaydırma yaptığınızda önceki komutların çıktıları görebilirsiniz. Bu metin bir tsunami boğulma zaman hayatı zorlaştırıyor.
Çeşitli çözümler (çıkış kodu vb.) internet üzerinde bulunan tek Temizle komutu zaten ne varyasyonları vardır.
Nasıl gerçek Ubuntu bash terminal içeriğini temizlemek musunuz?
CEVAP
Kendi soruma ben cevap verecektir! Aşağıdaki komutu sadece yeni satır eklemek yerine net bir ekran yapmak için ... kullanın
printf "\033c"
evet bu bir 'printf' bash istemi.
Muhtemelen bir takma isim olsa tanımlamak isteyebilirsiniz
alias cls='printf "\033c"'
Açıklama
\033 == \x1B == 27 == ESC
Bu terminal VT100 kaçmak için sıfırlama kodu olan <ESC>c
olur. Here terminal çıkış kodları hakkında biraz daha bilgi.
Edit
İşte bunu yapmanın bir kaç yol daha 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ıda KDE konsol çalışmıyor (Konsole denir) ama umut var! Aşağıdaki komut dizisini ekranı temizlemek ve geri kaydırma tampon... için kullanın
clear && echo -en "\e[3J"
Ya da belki de KDE aşağıdaki diğer... kullanın
alias cls='clear && echo -en "\e[3J"'
here kaydırma-arka temizleme komutu var.
Parçaları gerçekten boş bir yapıcı ger...
Javascript "Eve Ekleme Ekranı&quo...
Hızlı bir şekilde bir tablo temizlemek...
Linux bash: Çoklu değişken atama...
Sadece dizinleri bash, ls kullanarak L...