Linux中引号问题

一、单双引号

在Linux中变量是一个非常重要的知识。在变量的设置当中,单双引号的用途是不一样的。

最大的不同是双引号依然可以保留变量的内容,而单引号仅能是一般字符,不会有特殊符号,即不会保留变量的值。

举例:有变量name=bill

此处:myname="$name is myname"和myname='$name is myname' 变量myname的值不一样,双引号保留了变量name的值。

二、反单引号

在一个命令中,返单引号中的内容会先被执行,而其执行的结果将作为外部的输入信息。

举例:


在这里wc -l `locate crontab`会先执行locate crontab将其执行结果,作为wc -l 的外部输入信息,统列出关于crontab的文件的权限。

参考:《鸟哥的Linux私房菜》


posted @ 2016-11-17 17:26  六七十三  阅读(90)  评论(0编辑  收藏  举报