linux shell单引号、双引号及无引号区别
2013-09-10 14:30
260 查看
单引号:可以说是所见即所得:即将单引号内的内容原样输出,或者描述为单引号里面看到的是什么就会输出什么。双引号:把双引号内的内容输出出来;如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来。不加引号:不会将含有空格的字符串视为一个整体输出, 如果内容中有命令、变量等,会先把变量、命令解析出结果,然后在输出最终内容来,如果字符串中带有空格等特殊字符,则不能完整的输出,需要改加双引号,一般连续的字符串,数字,路径等可以用。
演示:
[root@localhost ~]# echo '`date`'
`date`
[root@localhost ~]# echo "`date`"
Tue Sep 10 14:22:33 CST 2013
[root@localhost ~]# echo `date`
Tue Sep 10 14:22:55 CST 2013
演示:
[root@localhost ~]# echo '`date`'
`date`
[root@localhost ~]# echo "`date`"
Tue Sep 10 14:22:33 CST 2013
[root@localhost ~]# echo `date`
Tue Sep 10 14:22:55 CST 2013
相关文章推荐
- Linux shell中,单引号''、双引号""和反引号``的区别
- linux shell中单引号、双引号和没有引号的区别
- linux shell单引号、双引号及无引号区别(考试题答案系列)
- linux shell单引号、双引号及无引号区别(考试题答案系列)
- linux shell中单引号、双引号和没有引号的区别
- linux shell单引号、双引号及无引号区别 【转】
- linux shell单引号、双引号及无引号区别(考试题答案系列)--看到这篇文章之后我豁然开朗
- linux shell单引号、双引号及无引号区别
- linux shell中反引号(`),单引号('),双引号(")区别
- linux shell中单引号、双引号、反引号、反斜杠的区别
- grep 后加单引号、双引号和不加引号的区别
- Python中单引号、双引号和三引号的区别
- python中单引号和双引号区别
- PHP单引号和双引号区别
- python单引号、双引号和三双引号的区别
- [ZZ]Python 中单引号、双引号和三双引号的区别
- linux shell中的单引号与双引号的区别(看完就不会有引号的疑问了)
- PHP 中单引号和双引号区别
- Linux Shell中三种引号的用法及区别
- Linux Shell 中的反引号,单引号,双引号