Shell中的反引号,单引号,双引号区别

2020-10-12  本文已影响0人  _浅陌

1:反引号位 (`)在Linux中起着命令替换的作用;

能够将一个命令的标准输出插在一个命令行中任何位置。

2:单引号、双引号用于用户把带有空格的字符串赋值给变量事的分界符。

str="Today is Monday"

如果没有单引号或双引号,shell会把空格后的字符串解释为命令。

2.1.单引号:告诉shell忽略所有特殊字符

2.2.双引号:告诉shell忽略大多数特殊字符,但不包括$、\、`

备注:linux里环境变量名需要遵循规范,全部大写用下划线分隔,不能带点.

上一篇下一篇

猜你喜欢

热点阅读