シェルが端末にエスケープシーケンス(おそらくterminfoクエリを使用して)を送信することを知っていますが、どのように送信しますか?ターミナルがシェルをホストしているときにシェルの標準出力に追加し、見つかったエスケープシーケンスを処理しますか?それとも、色を変更するためにbash
呼び出す必要がある外部関数(システム呼び出し、ライブラリなど)がありますか?Konsole
シェルは端末とどのようにやり取りするのですか?
おすすめ記事
- UbuntuMATEのドライバが私のWiFiカードを必要としないのはなぜですか?
- キーを押すとすぐにコマンドを実行するスクリプト
- vimdiff はファイルの代わりに出力を比較します。
- Debian 8 休止状態と一時停止が機能しない
- ELLCCを活用したLFSシステムの構築
- SFTPはどのような点でSSHに基づいていませんか?
- autotoolsで.debをパッケージ化する際に問題があります。 (インストール、debhelper確認、...)
- VirtualBoxの「リンクされたクローン」に似たKVMの「リンクされたクローン」に代わるものは何ですか?
- KVMからマウントされた複数のフォルダをどのように使用しますか?
- sed と grep の c1-c2 正規表現