Bash Variables, Quoting, and Expansion/Print literal dollar sign

Print shell metacharacters literally.

Section: Quoting

Print literal dollar sign

bash
bash
echo '\$HOME'
Explanation

Handy when writing examples or templates.

Learn the surrounding workflow

Compare similar commands or jump into common fixes when this command is part of a bigger troubleshooting path.

Related commands

Same sheet · prioritizing Quoting
Literal single-quoted string
Single quotes prevent all expansion.
OpenIn sheetbashsame section
Expandable double-quoted string
Double quotes allow variable and command expansion.
OpenIn sheetbashsame section
Escape one character
Backslash escapes the next character in many contexts.
OpenIn sheetbashsame section
ANSI-C quoted string
Use ANSI-C quoting for escapes like newline and tab.
OpenIn sheetbashsame section
Read variable
Expand a variable with double quotes.
OpenIn sheetbash1 tag match
Assign variable
Assign a shell variable.