一、单双引号
在Linux中变量是一个非常重要的知识。在变量的设置当中,单双引号的用途是不一样的。
最大的不同是双引号依然可以保留变量的内容,而单引号仅能是一般字符,不会有特殊符号,即不会保留变量的值。
举例:有变量name=bill
此处:myname="$name is myname"和myname='$name is myname' 变量myname的值不一样,双引号保留了变量name的值。
二、反单引号
在一个命令中,返单引号中的内容会先被执行,而其执行的结果将作为外部的输入信息。
举例:
在这里wc -l `locate crontab`会先执行locate crontab将其执行结果,作为wc -l 的外部输入信息,统列出关于crontab的文件的权限。