Here Documents
Unlike strings which appear in a command-line, the so-called here document is a way of storing multi-line content bounded by a keyword instead of characters such as single-quote or double-quote, etc. There are a few different categories that we can use to categorize various syntaxes of the here document.
  • Here Document (<< delimiter)
  • Literal Here Document (<< 'delimiter' or << "delimiter")
  • Indented Here Document (<<- ...)
  • In-Memory Here Document (n<<[-] ...)
Depending on what you want to store, where you want to store it, and what, if-any translations you want performed on it will dictate what type of here document you are looking for.
Copy link