例1:经过反引号的“日期”命令测试
[root@XCN ~] #, echo “日期”,,, “日期” #单引号时看到啥显示啥 (root@XCN ~) #, echo “日期”, Fri Jun 16, 14:45:29 CST 2017 #双引号时如果里面是变量,会先把变量解析成具体内容在显示 (root@XCN ~) #, echo ‘日期’,, Fri Jun 16, 14:46:49 CST 2017 #对于连续的字符串等内容一般不加引号也可,加双引号一般比较保险,推荐 (root@XCN ~) #, echo $(日期) Fri Jun 16, 14:48:45 CST 2017 #利用()可以打印命令输入的内容
例2:变量定义后,调用时测试
[root@XCN ~] #, xcn=dobe ,,, #创建一个不带引号的变量,, (root@XCN ~) #, echo xcn 美元;,,#不加引号,显示一个变量解析后的内容 用土坯制成的 (root@XCN ~) #, echo “xcn美元”,,#单引号,显示一个变量本身,,, xcn美元 (root@XCN ~) #, echo “xcn美元”,,#双引号,显示一个变量内容,引号内可以是变量,字符串等 用土坯制成的
例3:grep过滤字符串例子
[root@XCN ~] #, cat 在grep.log 博多 xcn (root@XCN ~) #, cat grep.log 博多 xcn (root@XCN ~) #, grep xcn美元的grep。日志
特殊例子:awk调用壳变量引号例子
[root@XCN ~] #, XCN=123 (root@XCN ~) #, awk “BEGIN {print “XCN美元”}’,,,,,, XCN美元 (root@XCN ~) #, awk “BEGIN {print “XCN美元”}’,, 123 提示:以上的结果正好的前面的结论相反,这是awk调用壳变量的特殊用法