Quoting

Use quoting to remove the special meaning of certain characters to qsh.

The following characters can be used:

  • The escape character (backslash) to remove the special meaning of the following character with the exception of <newline>. If a <newline> follows the backslash, qsh interprets it as a line continuation. For example, \$ removes the special meaning of the dollar sign.
  • Literal (or single) quotation marks ('...') to remove the special meaning of all characters except the single quotation mark.
  • Grouping (or double) quotation marks ("...") to remove the special meaning of all characters except dollar sign ($), back quotation mark (`), and backslash (\). The backslash retains its special meaning as an escape character only when it is followed by a dollar sign ($), back quotation mark (`), double quotation mark ("), backslash (\), or <newline>.