首页 > 系统服务 > 详细

Shell中单引号和双引号区别

时间:2021-07-09 00:55:40      阅读:10      评论:0      收藏:0      [点我收藏+]

在/home/atguigu/bin创建一个test.sh文件

在文件中添加如下内容

#!/bin/bash

do_date=$1


echo ‘$do_date‘

echo "$do_date"

echo "‘$do_date‘"

echo ‘"$do_date"‘

echo `date`

2)查看执行结果

[atguigu@hadoop102 bin]$ test.sh 2020-06-14

$do_date

2020-06-14

‘2020-06-14‘

"$do_date"

2020年 06月 18日 星期四 21:02:08 CST

3)总结:

(1)单引号不取变量值

(2)双引号取变量值

(3)反引号`,执行引号中命令

(4)双引号内部嵌套单引号,取出变量值

(5)单引号内部嵌套双引号,不取出变量值

Shell中单引号和双引号区别

原文:https://blog.51cto.com/u_13270164/3018740

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!