将其中内容视为命令,执行
所见即所得:单引号中是什么,就输出什么
输出双引号中的内容:如果内容中有命令、变量等,会先把变量和命令解析出结果后载输出最终内容
不会将含有空格的字符串视为一个整体
如果内容中有命令、变量等,会先把变量和命令解析出结果后输出最终的内容
[root@oldboy oldboy]# echo '`date`' //单引号时看到啥就显示啥 `date` [root@oldboy oldboy]# echo "`date`" //双引号时如果里面是变量,会先把变量解析成具体内容在显示 Sat Oct 29 18:02:59 CST 2011 [root@oldboy oldboy]# echo `date` //对于连续的字符串等内容一般不加引号也可,加双引号一般比较保险,推荐 Sat Oct 29 18:03:08 CST 2011
最后更新于4年前
这有帮助吗?