シェルコンソール(ubuntu linuxの場合)に表示されているものを1つまたは2つのキーでクリアする方法はありますか? grep
から大量の行を取得したとき ウィンドウの高さを超えているので、プロンプトの後でコマンドを入力した位置にすばやくスクロールして戻りたいと思います。コマンドを入力する前に新しいターミナルを開いて、初期位置に移動した場合は、これを行うことができます。しかし、同じターミナルウィンドウを使い続ける場合は、手動で位置を見つける必要があります。 Ctrl + l スクロールするだけで、端末の内容が残るため、答えにはなりません。 less
を使用できません grepの色付きの出力がカラーで表示されないためです。
承認された回答:
reset
ncursesの一部であり、Debianのncurses-binパッケージにある
コマンドは、コンソールを完全にクリアします。それはあなたが望むものですか?
reset
の簡単な要約 マニュアルページから:
リセットは、クックモードとエコーモードを設定し、
cbreakモードとrawモードをオフにし、
改行変換をオンにし、
未設定の特殊文字を
デフォルト値にリセットしてから、ターミナルを実行します
br/>初期化はtsetと同じ方法です。
https://superuser.com/questions/122911/bash-reset-and-clear-commandsで説明されているように、またシェルコンソールのクリアでErikが指摘しているように、clear
画面をクリアし、reset
(bignoseが言うように)、「制御シーケンスによって混乱したときに端末をリセットします」。個人的には、端末をめちゃくちゃにするのが得意です。端末をクリアすると、以前の端末を取り戻すことはできません。そのため、reset
を使用します。 。しかし、ymmv。