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

在文件中添加如下内容

#!/bin/bashdo_date=$1echo '$do_date'echo "$do_date"echo "'$do_date'"echo '"$do_date"'echo `date`

2)查看执行结果

[atguigu@hadoop102 bin]$ test.sh 2020-06-14$do_date2020-06-14'2020-06-14'"$do_date"2020年 06月 18日 星期四 21:02:08 CST

3)总结:

(1)单引号不取变量值

(2)双引号取变量值

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

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

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

Shell中单引号和双引号区别相关推荐

  1. shell中单引号,双引号,反引号,不用引号的使用区别

    shell定义字符串变量时字符串可以用单引号,也可以用双引号,也可以不用引号,如果无特殊情况话,三者效果一样 1.单引号和双引号的区别 str=yalong   echo "The str ...

  2. shell脚本中单引号和双引号的区别

    shell脚本中的单引号和双引号一样都是字符串的界定符,而不是字符的界定符.单引号用于保持引号内所有字符的字面值,即使引号内的\和回车也不例外,但是字符串中不能出现单引号.(注意是所有,只是单引号本身 ...

  3. shell mysql中单引号_Shell脚本中单引号(‘)和双引号(“)的使用区别

    在Linux操作系统上编写Shell脚本时候,我们是在变量的前面使用$符号来获取该变量的值,通常在脚本中使用"$param"这种带双引号的格式,但也有出现使用'$param'这种带 ...

  4. shell中单引号、双引号与反引号的区别(学习笔记,摘抄版)

    单引号''和双引号"" 两者都是解决变量中间有空格的问题. 在bash中"空格"是一种很特殊的字符,比如在bash中这样定义str=this is String ...

  5. Bash Shell 中单引号和双引号的区别

    你会经常在 Linux 命令行中使用引号,处理文件名中的空格?你使用引号.处理特殊字符?你再次使用引号. 引号是 Linux shell 中的"特殊功能",它可能会让人感到困惑,特 ...

  6. shell中单引号、双引号、反引号、反斜杠的使用

    shell可以识别4种不同类型的引字符号: 单引号字符('') 双引号字符("") 反斜杠字符(\) 反引号字符也就是ESC下方的键(`) 1. 单引号 ( '' ) :当shel ...

  7. Bash中单引号和双引号之间的区别

    本文翻译自:Difference between single and double quotes in Bash 在bash,什么是单引号(之间的差异'' )和双引号( "" ) ...

  8. python中单引号,双引号,多引号区别

    先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行  如:  s1 = "hello,world"  如果要写成多行,那么就要使用\ ("连行符" ...

  9. python中单引号和双引号的区别_python中单引号,双引号,多引号区别

    先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行 如: s1 = "hello,world" 如果要写成多行,那么就要使用\ ("连行符")吧 ...

  10. python单双三引号区别_python中单引号,双引号,多引号区别_python中单双引号

    python中单引号,双引号,多引号区别 先说1双引号与3个双引号的区别,双引号所表示的字符串通常要写成一行 如: s1 = "hello,world" 如果要写成多行,那么就要使 ...

最新文章

  1. java读取pi_(树莓派csi相机)使用Java从raspivid-stdout读取h...
  2. 无法跳转 vscode_爱了爱了,这个VSCode插件将极大提高你的工mo作yu效率
  3. 文件描述符、函数open和openat
  4. mount 安卓system只读_Android如何让system分区可读写(MTK安卓6.0)-阿里云开发者社区...
  5. 菜单响应函数:ON_COMMAND和ON_UPDATE_COMMAND_UI,ON_COMMAND_RANGE和ON_UPDATE_COMMAND_UI_RANGE
  6. java 启动顺序_java语句执行顺序
  7. OFFICE拼写语法检查:WORD是怎么做的?
  8. CRM——销售与客户
  9. STM32接收红外遥控数据
  10. springboot集成ureport2
  11. 8月24日科技联播:特斯拉回应苹果“疯狂挖人”,对方比我们有钱100倍
  12. (57)Linux驱动开发之三Linux字符设备驱动
  13. 芬美意2020财年集团收入38.78亿瑞士法郎,增长2.8%
  14. vue 通过自定义规则实现表单手机号和邮箱的校验
  15. LDR6020 双USB-Type-C适配器方案 适用于苹果手机(仅需一颗芯片 完成PD快充)
  16. Graham Scan算法
  17. 最速下降法求解函数极小值原理
  18. Java多线程案例-Java多线程(3)
  19. 谷歌白帽SEO技术让你的搜索流量暴涨
  20. 全网都在求的「蚂蚁呀嘿」教程--基于PaddleGAN的First order motion model实现

热门文章

  1. “学说话”的六个秘诀
  2. MySQL笔记:第11章_数据库的设计规范
  3. 微信小程序登录页验证与页面跳转
  4. C.武器大师的宝贝 (异或的含义)
  5. 用CSS伪类实现三角形
  6. 666!你准备好和波士顿狗来场热舞了吗?
  7. 7.7 中介者模式(Mediator Pattern)
  8. 计算机图形学头歌实训平台——三维造型
  9. Fibonacci数列C语言三种实现方法
  10. aop切面 注解、参数获取方法