お兄ちゃん!
色々なファイルを表示していたら
画面が文字だらけになっちゃった!
画面をきれいにする方法はあるかな?
もちろんあるよ!
今回は端末操作を
学んでいこう!
clear
コマンドclear
は
画面出力を消してくれるんだ
clear
おー!画面出力がきれいさっぱり消えてプロンプトだけになったよ!
これがやりたかったんだ!
reset
コマンドreset
は端末画面をリセットしてくれるよreset
実行結果は
clear
と同じみたいだけど…これは何が違うのかな?reset
は端末を初期状態に戻してくれるんだ画面表示が乱れたときに使うとその状態を元に戻してくれるよ画面表示が乱れることってあるの?
うん、あるんだよ こんな状況で起きやすいんだ
- 画面描画ツールを途中で強制停止した場合
- バイナリを画面表示した場合
具体的にはこんな症状が出るんだ
- カーソルが表示されなくなる
- 改行が正しく動作しなくなる
- 改行や履歴のたびに表示位置がずれる
そういうことがあるんだね画面表示がおかしくなったら
reset
を試すよ!tput
コマンドtput
は端末操作ツールだよ引数でさまざまな指示を端末画面へ送るんだ最初は以下を覚えようコマンド | 役割 |
---|---|
tput clear | clear コマンドと同じ |
tput reset | reset コマンドと同じ |
tput bel | ベルを鳴らす |
これはどんなふうに使うのかな?
後で様々なコマンドと組み合わせられるようになると画面に注意を戻させる手段として便利に使えるよ
今回は端末操作コマンド
clear
, reset
, tput
を教えてもらったよ!別の操作を始めるときなど気持ちを一新したいときなどに使うといいよこれらのコマンドで画面をきれいにしよう!