@kyanny's blog

My thoughts, my life. Views/opinions are my own.

\e = \033 = \x1b = ^[ = Ctrl-[ = ESC = ASCII code 27 in decimal

エスケープシーケンスの表記方法は複数あり、どれが正しいのか?いつどれを使うべきなのか?がわからず、記号だらけで検索もしづらいのでいつも困っていたが、以前とてもわかりやすい説明を見つけた。

shell - The difference between \e and ^[ - Unix & Linux Stack Exchange

要するに、全部 ESC を表す同値であり、プログラム(シェルなど)が理解できるのであれば、どれを使っても良い。

\033 が一番ポータブルっぽいコメントもあるが、\e を覚えておけば事足りそう。\t (TAB), \n (Newline) と同様に Escape なので \e と覚える。