好得很程序员自学网

<tfoot draggable='sEl'></tfoot>

linux命令学习——单引号(‘’)、双引号(“”

linux命令学习——单引号(‘’)、双引号([])、小引号(``)总结

 

在编写shell脚本时对于引号的应用也是十分重要的,这里总结一下三种引号的特点。

1、单引号(‘’),被单引号包裹的内容会将其视为字符串,即使做了像 \n  这样的换行,也会照样输出 \n 而不是 换行。

 

2、双引号([]),和单引号不同的是,双引号会将包裹内容的转义字符输出。下面做一个例子:

[javascript] 

$ name=kehr  

$ echo "$name"  

kehr  

$ echo '$name'  

$name  

明显可以看出二者的差别

 

3、小引号(``)这个符号也不知道学名叫什么,我管它叫[小引号],哈哈。

它的作用是,被小引号包裹的内容会先执行。

 

例如,当我们在安装内核devel等文件的时候会用到下面的命令:

[ html ] 

yum install kernel-devel-`uname -r`  

 

这里的小引号就是键盘数字1,左边的那个键。

 

查看更多关于linux命令学习——单引号(‘’)、双引号(“”的详细内容...

  阅读:62次