タグ

関連タグで絞り込む (2)

タグの絞り込みを解除

docとhereに関するkiyo_hikoのブックマーク (1)

  • ヒアドキュメント - Wikipedia

    ヒアドキュメント(別の呼び方としてヒア文字列、heredocなど)は、文字列リテラルを、シェルスクリプトやプログラミング言語のソースコード中に埋め込むための1つの方法である。 概要[編集] ヒアドキュメントが構文に存在する言語として、sh、csh、ksh、Bash、zshなどUnixシェルのシェルスクリプトやPerlPHPPythonRubyといったスクリプト言語があるが、これらに限られるものではない。改行やホワイトスペースなどが、書いたとおりに適用される。言語によっては、ヒアドキュメント内で変数展開やコマンド呼び出しを行える場合もある。 ヒアドキュメントのいちばん一般的な記法としては、<<の後に区切り文字となる識別子を続け、その次の行から対象となる文字列を書き、そして最初に指定した識別子だけの行で終わりとなる。Unixシェルでは、コマンドの入力を与えるのに使われることが多い。 言語

    kiyo_hiko
    kiyo_hiko 2013/11/27
    使わなすぎて忘れてた // 「print <<"FUGE"」で展開、「print <<'PIYO'」で展開しない
  • 1