标签:shell 引号使用方法
1 单引号
单引号可以用来还原字符的字面意思,实现屏蔽元字符的功能,单引号必须成对使用
[root@localhost~]# echo ‘$JAVA_HOME‘
$JAVA_HOME #实现屏蔽$的特殊功能
[root@localhost~]# echo ‘cd \home‘
cd \home #实现屏蔽转义字符\
2 双引号
双引号与单引号基本相同,但其不会屏蔽$ ‘ \这三个元字符的功能,如果要屏蔽,必须在其前面加一个\,
[root@localhost~]# echo "$JAVA_HOME" #双引号直接输出了变量
/usr/java/jdk1.7.1_8
[root@localhost~]# echo "it‘s your book"
it‘s your book
[root@localhost~]# echo "\$JAVA_HOME" #用\转义,直接输出了后面的字符
$JAVA_HOME
3 反引号
反引号是进行命令替换,把命令字符替换为命令结果输出
[root@localhost~]# echo "today is `date`" #直接输出date命令的结果
today is Fri Dec 30 11:50:20 CTS 2016
本文出自 “实用Linux知识技能分享” 博客,请务必保留此出处http://superleedo.blog.51cto.com/12164670/1887616
标签:shell 引号使用方法
原文地址:http://superleedo.blog.51cto.com/12164670/1887616