转义

有些字符有特殊的意义,但是放在"中便不会被shell解释,如'*

$ echo *
Desktop Documents Downloads examples.desktop go Music Pictures Public snap Templates Videos

$ echo '
>^C

$ echo "',*"
',*

有些字符即使在"中,仍然具有特殊意义,如$\",此时需要使用\进行转义。

$ name=loki
$ echo "name: $name"
name: loki

$ echo "\"\$name: ${name} \\ \""
"$name: loki \ "
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容