プレイヤーズ・ハイ

 雑多な日記

Unix/Linux シェルにおけるヒアドキュメントにまつわるアレコレ

ヒアドキュメント ID の命名規則

英数字およびアンダースコアのみを含み、 数字でない文字またはアンダースコアで始まる必要があります。

- via

PHP: 文字列 - Manual http://php.net/manual/ja/language.types.string.php#language.types.string.syntax.heredoc

これ、PHP のマニュアルすけどね…

アンスコことアンダースコア1個、もしくは2個で囲むのは、視認性を上げるためでしたっけ??

ヒアドキュメント内で変数展開しない方法

ヒアドキュメント ID を以下のどっちかで囲みます。

  • シングルクォート
  • ダブルクォート

終端 ID は囲まなくていいようです。

UNIXシェルスクリプト マスターピース132

UNIXシェルスクリプト マスターピース132