මගේ පිළිතුර ස්ටෝක් ඕවර් ප්රවාහයෙන් හරස් කිරීම .
හුදෙක් නව පේළි එකතු කරනවා වෙනුවට පැහැදිලි තිරයක් කිරීමට පහත විධානය භාවිතා කරන්න ...
printf "\033c"
ඔව්, එය bash විමසුමේ 'printf' ය.
අන්වර්ථ නාමයක් අර්ථ දැක්වීමට ඔබට අවශ්ය වනු ඇත ...
alias cls='printf "\033c"'
පැහැදිලි කිරීම
\033 == \x1B == 27 == ESC
එබැවින් මෙය <ESC>c
ටර්මිනලය නැවත සැකසීම සඳහා VT100 ගැලවීමේ කේතය වේ. ටර්මිනල් පැනීමේ කේත පිළිබඳ තවත් තොරතුරු මෙන්න .
සංස්කරණය කරන්න
මෙන්න එය කළ හැකි තවත් ක්රම කිහිපයක් ...
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 කොන්සෝලය මත ක්රියා නොකරයි (කොන්සෝල් ලෙස හැඳින්වේ) නමුත් බලාපොරොත්තුවක් ඇත! තිරය සහ අනුචලන පසුපස බෆරය ඉවත් කිරීමට පහත දැක්වෙන විධානයන් භාවිතා කරන්න ...
clear && echo -en "\e[3J"
නැතහොත් KDE හි පහත දැක්වෙන අන්වර්ථය භාවිතා කරන්න ...
alias cls='clear && echo -en "\e[3J"'
මට මෙතැනින් අනුචලන-ආපසු නිෂ්කාශන විධානය ලැබුණි .