[背景]
AnsibleのPlaybook内にエスケープシーケンスを含むコマンドを記述していた際に、エスケープシーケンスとは何かについて改めて調べていた時の内容です。
[概要]
エスケープシーケンスは「改行などの特殊な文字を、普通の文字の組み合わせで表現したもの」です。一般的には、「バックスラッシュ(\)+英字もしくは記号」で表現します。具体例は以下の通りです。
- 改行を表すエスケープシーケンス: \n
- タブを表すエスケープシーケンス: \t
- ダブルクォートを表すエスケープシーケンス: \”
- シングルクォートを表すエスケープシーケンス: \’