第三章 常用的转义字符

  • 内容
  • 评论
  • 相关

有四个常用的转义字符

反斜杠(\):使反斜杠后面的一个变量变为单纯的字符串。

单引号():转义其中所有的变量为单纯的字符串。

双引号(“”):保留其中的变量属性,不进行转义处理。

反引号():把其中的命令执行后返回结果。

看了反正我一开始没明白什么叫转义字符,但是看举例在想想就明白了

 

我们先定义一个名为PRICE的变量并赋值为5,然后输出以双引号括起来的字符串与变量信息:

接下来,我们希望能够输出”Price is $5″,即价格是5美元的字符串内容,但碰巧美元符号与变量提取符号合并后的$$作用是显示当前程序的进程ID号码,于是命令执行后输出的内容并不是我们所预期的:

所以我们要使用\ 进行转义,让第一个$变成纯文本

而如果只需要某个命令的输出值时,可以像`命令`这样,将命令用反引号括起来,达到预期的效果。例如,将反引号与uname -a命令结合,然后使用echo命令来查看本机的Linux版本和内核信息: