Shell 十三问学习笔记2
2011-08-15 03:20
190 查看
a=${b-c}
#当b为unset的时候, echo $a 结果为c
#当b为空变量的时候, echo $a 结果为空 echo $b 结果为空
#当b为not null的时候, echo $a 结果与b的结果相同
a=${b:-c}
#当b为unset的时候 echo $a 结果为c
#当b为空变量的时候 echo $a 结果为c echo $b 结果为空
#当b为not null的时候 echo $a 结果与b的结果相同
a=${b+c}
#当b为unset的时候 echo $a 结果为空
#当b为空变量的时候 echo $a 结果为c echo $b 结果为空
#当b为not null的时候 echo $a 结果为c
a=${b:+c}
#当b为unset的时候 echo $a 结果为空
#当b为空变量的时候 echo $a 结果为空 echo $b 结果为空
#当b为not null的时候 echo $a 结果为c
a=${b?c}
#当b为unset的时候 -bash: b:c
#当b为空变量的时候 echo $a 结果为空 echo $b 结果为空
#当b为not null的时候 echo $a 结果与b的结果相同
a=${b:?c}
#当b为unset的时候 -bash: b:c
#当b为空变量的时候 -bash: b:c -bash: b:c
#当b为not null的时候 echo $a 结果与b的结果相同
a=${b=c}
#当b为unset的时候, echo $a 结果为c
#当b为空变量的时候, echo $a 结果为空 echo $b 结果为空
#当b为not null的时候, echo $a 结果与b的结果相同
a=${b:=c}
#当b为unset的时候 echo $a 结果为c
#当b为空变量的时候 echo $a 结果为c echo $b 结果为c
#当b为not null的时候 echo $a 结果与b的结果相同
本文出自 “Daemon的博客” 博客,请务必保留此出处http://unixlike.blog.51cto.com/3027432/639127
#当b为unset的时候, echo $a 结果为c
#当b为空变量的时候, echo $a 结果为空 echo $b 结果为空
#当b为not null的时候, echo $a 结果与b的结果相同
a=${b:-c}
#当b为unset的时候 echo $a 结果为c
#当b为空变量的时候 echo $a 结果为c echo $b 结果为空
#当b为not null的时候 echo $a 结果与b的结果相同
a=${b+c}
#当b为unset的时候 echo $a 结果为空
#当b为空变量的时候 echo $a 结果为c echo $b 结果为空
#当b为not null的时候 echo $a 结果为c
a=${b:+c}
#当b为unset的时候 echo $a 结果为空
#当b为空变量的时候 echo $a 结果为空 echo $b 结果为空
#当b为not null的时候 echo $a 结果为c
a=${b?c}
#当b为unset的时候 -bash: b:c
#当b为空变量的时候 echo $a 结果为空 echo $b 结果为空
#当b为not null的时候 echo $a 结果与b的结果相同
a=${b:?c}
#当b为unset的时候 -bash: b:c
#当b为空变量的时候 -bash: b:c -bash: b:c
#当b为not null的时候 echo $a 结果与b的结果相同
a=${b=c}
#当b为unset的时候, echo $a 结果为c
#当b为空变量的时候, echo $a 结果为空 echo $b 结果为空
#当b为not null的时候, echo $a 结果与b的结果相同
a=${b:=c}
#当b为unset的时候 echo $a 结果为c
#当b为空变量的时候 echo $a 结果为c echo $b 结果为c
#当b为not null的时候 echo $a 结果与b的结果相同
本文出自 “Daemon的博客” 博客,请务必保留此出处http://unixlike.blog.51cto.com/3027432/639127
相关文章推荐
- shell学习笔记(十三)
- Shell 十三问学习笔记1
- Shell 十三问学习笔记3
- Shell 十三问学习笔记4
- Shell 十三问学习笔记5
- Java并发编程实战(学习笔记 十三 第十四章 构建自定义的同步工具 下 )
- 【Shell】【学习笔记】Linux Shell脚本应用(十一)
- shell学习笔记三 分支结构
- shell学习笔记 (8.1)
- SHELL脚本攻略(学习笔记)--1.3 多命令逻辑执行顺序
- 【shell学习笔记】$#,$@,$0,$1,$2的含义解释
- shell变量学习笔记
- Linux命令与shell脚本编程学习笔记-16创建函数
- 七海的html和css学习笔记(十三)
- 逆向工程核心原理学习笔记(十三):分析abex' crackme #1 的延伸:将参数压入栈
- 设计模式学习笔记(十三)——Proxy代理模式
- Shell学习笔记 ——第一天
- shell脚本学习笔记
- shell退出和退出状态学习笔记
- Shell学习笔记