美文网首页
Shell中单引号和双引号区别

Shell中单引号和双引号区别

作者: Map_Reduce | 来源:发表于2019-08-12 08:51 被阅读0次

1)在/home/zby/bin创建一个test.sh文件

[zby@hadoop102 bin]$ vim test.sh

在文件中添加如下内容

do_date=$1

echo '$do_date'
echo "$do_date"
echo "'$do_date'"
echo '"$do_date"'
echo `date`

2)查看执行结果

[zby@hadoop102 bin]$ test.sh 2019-02-10
$do_date
2019-02-10
'2019-02-10'
"$do_date"
2019年 05月 02日 星期四 21:02:08 CST

3)总结:
(1)单引号不取变量值
(2)双引号取变量值
(3)反引号`,执行引号中命令
(4)双引号内部嵌套单引号,取出变量值
(5)单引号内部嵌套双引号,不取出变量值

相关文章

  • 单引号和双引号

    JS中 js中单引号和双引号的区别(html中属性规范是用双引号,js中字符串规定是用单引号)(js中单引号区别和...

  • Shell中单引号和双引号区别

    1)在/home/zby/bin创建一个test.sh文件 在文件中添加如下内容 2)查看执行结果 3)总结:(1...

  • Shell 中单引号和双引号区别

    (1)单引号不取变量值 (2)双引号取变量值 (3)反引号`,执行引号中命令 (4)双引号内部嵌套单引号,取出变量...

  • shell中单引号和双引号的区别

    定义一个变量 shell 基本语法,等号两侧不能有空格. 使用$符号可以访问变量。 引号的引用 获取变量值的时候使...

  • PHP面试基础题(一)

    1.双引号和单引号的区别? 答:双引号中的变量将被解,单引号中的变量不全被解析;使用双引号会先查询是否引号中包含变...

  • PHP面试题

    1、双引号和单引号区别 双引号解释变量,单引号不解释变量。 双引号里插入单引号,其中单引号里如果有变量的话,变量解...

  • linux中双引号和单引号的区别

    ''(单引号):hard quote""(双引号):soft quote 单引号与双引号都是shell中用来关闭对...

  • shell script 每日一问

    1.shell 怎么输出单引号 shell中的单引号中所有的字符都是普通字符,如果需要拼接单引号,则要用双引号引起...

  • PHP面试4

    1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解...

  • php基础面试题

    1、双引号和单引号的区别 双引号解释变量,单引号不解释变量 双引号里插入单引号,其中单引号里如果有变量的话,变量解...

网友评论

      本文标题:Shell中单引号和双引号区别

      本文链接:https://www.haomeiwen.com/subject/ofcyjctx.html