エスケープシーケンス
数理 北川 弘典
推奨環境: 端末 e
■ 先週のネタバレ
先 e a a e , 赤文字 遊 いた 私 す.
■ 先週のネタバレ
先 e a a e , 赤文字 遊 いた 私 す.
→ うや 実現した ? エスケープシーケンス
特殊 機能 表す文字 並び 利用
■ エスケープシーケンス
ここ ,ANSI エスケープシーケンス いう,<ESC> 開始 一連 バイ 列 こ
系 ほ 端末 有効
MS OS も a よ サ
コ ン プロンプ 無理 い?
プロンプ 目立たせたい場合 便利:
■ 文字属性の変更
文字属性変更 ,次 端末 出力す : <ESC> x
<ESC> S コ 表す S II コ , ,
x 数字 〜 文字
■ 文字属性の変更 <ESC> x
<ESC> ; ; よう
; 区切 一度 複数指定も可能 こ 下線,高輝度,緑文字
<ESC> リセッ し い
い も効果 続 悲惨 こ
■ 文字属性の変更 前景色の変更
<ESC> 黒文字 <ESC> 赤文字 <ESC> 緑文字 <ESC> 黄文字 <ESC> 青文字 <ESC> 紫文字 <ESC> 水色字 <ESC> 白文字 使う 背景色 変え
例:<ESC> ; 緑背景 赤文字
■ 文字属性の変更 属性の変更
<ESC> 高輝度 <ESC> 線 <ESC> 点滅 <ESC> 反転 一部 エ ケ プ ケン
端末 ペ ャ よ 動作し いこ あ 点滅,前景 背景 同時切 替え等
■ ESC コードの入力 echo -e に る方法
$ ec e " e 赤文字 e " 赤文字
端末か 直接入力
+ 後 S キ 押せ <ESC> 入力さ 表示 ^[
■ まとめ
エ ケ プ ケン 活用す こ ,
プロンプ やメッセ 見やすくし
操作性 向 させよう