cat<<EOF~~~EOFで初めのEOFをシングルクオートで囲むと~~~内が全てただの文字として認識されるので、変数が展開されなくなる updated: 2025/09/16 created: 2025/09/16