Double-Quotes
When shell encounters a double-quote ("
), it starts creating a string using these rules:
Another double-quote ends the contents but can be escapaed (e.g.,
"I said, \"Hello.\""
)Escape sequences are expanded (e.g.,
\t
may be translated into a literalTAB
)Variables are expanded (e.g.,
$foo
becomes contents offoo
variable)Command substitutions are performed (e.g.,
$(date)
and`date`
become the output ofdate
command)
For example:
Produces:
Last updated