shell 变量的默认值
默认值表达式1
${a-defaultvalue}
a如果没有定义,则表达式返回默认值,否则返回a的值;
demo1
a=""ret1=${a-"/usr/local"}
echo "ret1:" $ret1
output:
ret1:
demo2
ret1=${a-"/usr/local"}
echo "ret1:" $ret1
output:
ret1:/usr/local
默认值表达式2
${a:-defaultvalue}
a没有定义或者为空字符串,则表达式返回默认值,否则返回a的值;
demo1
a=""ret1=${a:-"/usr/local"}
echo "ret1:" $ret1
output:
ret1:/usr/local
demo2
ret1=${a:-"/usr/local"}
echo "ret1:" $ret1
output:
ret1:/usr/local
shell 变量的默认值相关推荐
- java变量默认值_Java变量的默认值和初始化
Java变量的默认值和初始化 学习自 <Thinking In Java> 变量的默认值 注意只有成员变量才有默认值,而局部变量必须要赋初值.为什么会这么设计,下面会讨论. 关于各种基础类 ...
- Shell变量的初始值赋值
转载自 Shell变量的初始值赋值 通常在shell中,在变量值为空的时候我们要为变量设置一个默认值,避免在脚本运行的过程中报错,这就是变量的初始值赋值. 通常比较简洁的有以下两种,都能对一个变量赋 ...
- SCSS 文件里的感叹号用法 - 给变量设置默认值
如下图所示: $useTabsOnPDP: false !default; https://stackoverflow.com/questions/10643107/what-does-default ...
- Java中boolean型变量的默认值问题
1.首先分析Java中的三种不同变量的区别,如下表所示 概念 默认值 其他 类变量 也叫静态变量,是类中独立于方法之外的变量 用static 修饰 有默认初始值,系统自动初始化. 如boolean ...
- win7系统环境变量path默认值
1.系统环境变量path默认值 系统环境变量path默认值是: %SystemRoot%\system32;%SystemRoot%;%SystemRoot%\System32\Wbem;
- 计算机用户变量path的初值,环境变量path默认值怎么还原
环境变量path默认值的还原方法是打开高级系统设置后选择系统保护里的系统还原,然后再选择另一还原点选择一个合适的时间点进行还原即可 Windows中path代表的是可执行文件的搜索路径,只要知道 C: ...
- AutoLISP恢复系统变量到默认值
在使用LISP时候,需要反复修改CAD中的一些系统变量,利用下面代码恢复绘图环境默认系统变量. (defun c:reset () (setvar "cmdecho" 1) ...
- linux恢复初始环境变量,linux 环境变量恢复默认值
iOS 10 跳转系统设置 苦心人天不负, 为了项目终于把 iOS 10 跳转系统设置的方法给搞定了, 很欣慰. http://www.cnblogs.com/lurenq/p/6189580.htm ...
- php要输出为空值怎么写,thinkphp3.0基础模板引擎变量为空时输出默认值
在thinkphp的模板引擎中,如果输出的变量是空的,但我们的设计需求又不想让这里空出一大块,需要给这个变量指定一个默认值,也就是说,如果 这个变量为空,就显示我们指定的默认值.那么这个可不可以在th ...
最新文章
- WindowsPE 第五章 导出表
- JTS基本概念和使用
- 北京林大计算机科技应为abc哪类,北京林业大学新生入学要准备什么?
- python笔记第二天
- Android 获取经纬度,地理位置,省市区
- idea中报文件Not Found
- linux权限案例,Linux下的权限体系
- 15行代码抓取兰亭序全文单字高清字帖
- Asp.net MVC4 下二级联动
- 科学计算库BLAS LAPACK ATLAS OpenBLAS MKL EIGEN等之间的关系
- qt drawline 线类型
- python乱码怎么解决方法_python中文乱码的解决方法
- redis过期策略有哪些?内存淘汰机制有哪些?
- 从内存池到连接池 老码农眼中的资源池
- flutter设置签名
- 关于基站定位及wifi定位
- SEO图片优化小技巧
- html5学习笔记之十(微数据)
- 数据库的内外链接和左右链接
- Cacti文档下载(linux/windows Cacti安装、cacti模板、cacti插件)