シェルでダブルクオーテーションの中でも$を$として解釈させたい場合は\\\を使う
「\\」は「\」 に変換される
左から順に処理が進む
code: (sh)
# ""の中で\はエスケープ文字として解釈
# \$ → $
$ hoge="hoge"
$ echo "1つ: \$hoge"
1つ: $hoge
# 変数展開される
# \ + 変数の値
$ echo "2つ: \\$hoge"
2つ: \hoge
# 変数展開されない
# \\ → \、\$ → $ (\ + \$hoge)
$ echo "3つ: \\\$hoge"
3つ: \$hoge
#シェル