Linux shell脚本变量单引号和双引号的区别以及变量扩展问题
来源:互联网 发布:投资网络 编辑:程序博客网 时间:2024/05/19 05:30
单引号可以防止任何变量扩展。双引号可以防止通配符扩展但它允许变量扩展。
#!/bin/sh#测试单引号‘’ 双引号“”的区别#单引号更严格一些。它可以防止任何变量扩展。双引号可以防止通配符扩展但允许变量扩展。echo $SHELLecho "$SHELL"echo '$SHELL'结果:
一种防止这种扩展的方法,那就是使用转义字符——反斜杆
#!/bin/sh#测试单引号‘’ 双引号“”的区别#单引号更严格一些。它可以防止任何变量扩展。双引号可以防止通配符扩展但允许变量扩展。#一种防止这种扩展的方法,那就是使用转义字符——反斜杆echo \$SHELLecho "\$SHELL"echo '$SHELL'
结果:
阅读全文
1 0
- Linux shell脚本变量单引号和双引号的区别以及变量扩展问题
- linux shell 定义 变量 单引号 双引号 区别
- linux- Shell变量命令之单引号与双引号的区别
- Shell脚本中赋值变量时单引号‘和双引号“的区别
- shell设置变量之单引号双引号的区别
- Linux-Shell脚本中单引号和双引号区别
- Perl的system后使用单引号和双引号以及其中包含变量的区别
- shell脚本中单引号和双引号的区别
- Shell脚本中单引号(‘)和双引号(“)的使用区别
- shell脚本中单引号和双引号的区别
- shell脚本中单引号和双引号的区别
- shell脚本中单引号和双引号的区别
- shell脚本中单引号和双引号的区别
- Shell脚本中单引号(‘)和双引号(“)的使用区别[转载]
- Linux shell中,单引号''、双引号""和反引号``的区别
- Linux shell单引号与双引号的区别
- Shell中的单引号和双引号的区别
- 在linux的shell脚本中,双引号,单引号,以及反单引号的作用介绍,以及env以及set的作用
- uva 1585 Score
- Java程序员转战C++项目 之 如何上传本地源代码到Github
- JVM 内存分代、垃圾回收漫谈
- 【Leetcode】69. Sqrt(x) 【溢出?如何防止?】
- mysql commit和rollback
- Linux shell脚本变量单引号和双引号的区别以及变量扩展问题
- POJ
- 算法之二分查找(java版实现加测试)
- 线程管理
- 集合相关问题整理
- ios 分类(category)和类扩展(extension)详解
- Cesium学习笔记(七):Demo学习(自由控制飞行的飞机)
- 解析C语言结构体、位段
- 深度学习系列(1)——初探GAN和W-GAN