博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
单引号和双引号定义变量的区别
阅读量:6242 次
发布时间:2019-06-22

本文共 461 字,大约阅读时间需要 1 分钟。

root@iZuf6a50pk1lwwqhsq7cp2Z:/data/server/shell# cat demo1.sh

#!/bin/bash
a=111
b='bbb $a ccc'
d="ccc $a ddd"
echo $b
echo $d
root@iZuf6a50pk1lwwqhsq7cp2Z:/data/server/shell# sh demo1.sh
bbb $a ccc
ccc 111 ddd

单引号定义的变量存储的内容就是变量的原始数据,变量名

双引号定义的变量存储的内容是获取变量名的值,拼接成字符串

#!/bin/bash

a=111
birthday="914"
b='bbb $a ccc'
d="ccc$eddd"
e="andy${birthday}" //标准的获取变量的方式
echo $b
echo $d
echo $e
执行结果:
bbb $a ccc
ccc
andy914

转载于:https://blog.51cto.com/dreamgirl1314/2046206

你可能感兴趣的文章
最初的汇率是怎么定下来的?
查看>>
hadoop常用命令
查看>>
亭子早期博客中16进制颜色值地址
查看>>
tab选项卡前后有向前和向后按钮,点击实现上一个下一个
查看>>
iterm2远程ssh连接服务器乱码问题
查看>>
Spring singleton bean 与 prototype bean 的依赖
查看>>
MYSQL主从不同步延迟原理分析及解决方案
查看>>
使用LeakTracer检测android NDK C/C++代码中的memory leak
查看>>
软件即服务或将使本地Linux应用开发停速
查看>>
Python的学习笔记16------urllib
查看>>
深度剖析安卓Framebuffer设备驱动
查看>>
C/C++那些事儿之 数的转换
查看>>
用ViewPager实现欢迎引导页面
查看>>
ffmpeg源码分析 (三)
查看>>
Oracle11g x64使用Oracle SQL Developer报错:Unable to...
查看>>
概率论与数理统计14--方差
查看>>
关于PHP中按位取反问题
查看>>
scrapy爬取某网站,模拟登陆过程中遇到的那些坑
查看>>
设计师的知识管理
查看>>
Struts中ActionForm的作用
查看>>