!!!参考 https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#ANSI_002dC-Quoting https://www.linux.ambitious-engineer.com/?p=735 !!!シングルクォーテーション シングルクォーテーションで囲まれた文字は、シングルクォート以外は全て文字として扱われる。 全ての特殊文字が通常の文字として扱われるので、非常に便利。 シングルクォートをエスケープするには、以下のようにする。 echo 'aaa'\''bbb' ’aaa’と’bbb’という文字列の間に\’でシングルコーテーションをつなげる。 !!!$とシングルクォーテーション $'aaa\nbbb' のようにシングルクォートの前に「$」を付けると、制御文字が展開される。 [参考|https://www.gnu.org/savannah-checkouts/gnu/bash/manual/bash.html#ANSI_002dC-Quoting] !!!ダブルクォーテーション $(ドル記号)、'(バックコート)、\(バックスラッシュ)の3つはエスケープされない $、’、\、”の4種類の文字に限り\でエスケープすることができる {{category2 プログラミング言語,bash}}