有些字符有特殊的意義忆绰,但是放在"
中便不會被shell解釋,如'
可岂、*
错敢。
$ echo *
Desktop Documents Downloads examples.desktop go Music Pictures Public snap Templates Videos
$ echo '
>^C
$ echo "',*"
',*
有些字符即使在"
中,仍然具有特殊意義缕粹,如$
稚茅、\
、"
平斩,此時需要使用\
進(jìn)行轉(zhuǎn)義亚享。
$ name=loki
$ echo "name: $name"
name: loki
$ echo "\"\$name: ${name} \\ \""
"$name: loki \ "