本文主要是介绍第五更 | 单引号、转义符、双引号、反引号,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
单引号
在单引号内的都是纯字符,哪怕是空格、特殊字符
[root@yaomm yaomm]# touch ‘*.log’ ##→创建一个名称带【*】的log文件
[root@yaomm yaomm]# ls '*.log' ##→使用单引号也可以将其当作普通字符
*.log
转义符
转义符可以将特殊字符,例如星号“*”转义为普通字符
[root@yaomm yaomm]# ls *.log ##→想查找名字是【*】的log,结果查了所有的
ad.log *.log out1.log out2.log out3.log out4.log out.log s.log x.log[root@yaomm yaomm]# ls \*.log ##→使用转义符将【*】转为普通字符
*.log
双引号
双引号与单引号功能类似,但是在双引号内引用变量符“$”可以起作用
[root@yaomm yaomm]# echo "$PATH" ##→双引号内可执行变量引用,单引号则直接打印
/usr/local/java/jdk1.8.0_131/bin:/usr/local/java/jdk1.8.0_131/jre/bin: -……
反引号
反引号可以直接执行引号内命令内容
[root@yaomm yaomm]# wc -l `ls *.log` ##→使用反引号执行命令,得到一个结果或者列表1 ad.log
……36 total
这篇关于第五更 | 单引号、转义符、双引号、反引号的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!