ヒアドキュメント

「ヒアドキュメント」という言葉がいつも出てこなくなるので、メモ。

大体、いつもやりたくなるのは、下記のようにシェルで変数にぶち込みたくなるパタンが多い。
HOGE=$(cat << EOS
hoge
fuga
EOS
)

もしくは

HOGE=`cat << EOS
hoge
fuga
EOS
`

Comments are closed.