linux 命令系列之 变量测试与内容替换(51)
来源:互联网 发布:python iteritems 3.0 编辑:程序博客网 时间:2024/06/10 20:52
变量置换方式 变量y没有设置变量y的值为空 变量y设置值
x=${y-新值} x=新值 x为空 x=$y
x=${y:-新值} x=新值 x=新值 x=$y
x=${y+新值} x为空 x=新值 x=新值
x=${y:+新值} x为空 x为空 x=新值
x=${y=新值} x=新值,y=新值 x为空,y不变x=$y,y不变
x=${y:=新值} x=新值,y=新值 x=新值,y=新值x=$y,y不变
x=${y?新值} 新值输出到标准错误输出(屏幕) x为空 x=$y
x=${y:?新值} 新值输出到标准错误输出 新值输出到标准错误输出x=$y
测试 x=${y-新值}
unset y ////删除y变量
x=${y-zhangsan}
echo $x
y值不存在,所有输出 zhangsan
x=${y-新值} x=新值 x为空 x=$y
x=${y:-新值} x=新值 x=新值 x=$y
x=${y+新值} x为空 x=新值 x=新值
x=${y:+新值} x为空 x为空 x=新值
x=${y=新值} x=新值,y=新值 x为空,y不变x=$y,y不变
x=${y:=新值} x=新值,y=新值 x=新值,y=新值x=$y,y不变
x=${y?新值} 新值输出到标准错误输出(屏幕) x为空 x=$y
x=${y:?新值} 新值输出到标准错误输出 新值输出到标准错误输出x=$y
测试 x=${y-新值}
unset y ////删除y变量
x=${y-zhangsan}
echo $x
y值不存在,所有输出 zhangsan
0 0
- linux 命令系列之 变量测试与内容替换(51)
- Linux学习之变量测试与内容替换
- linux:变量测试与内容替换
- Linux之变量引用与命令替换
- *变量的测试与内容替换*
- bash变量测试与内容替换-61
- 26 变量测试与内容替换
- Shell基础-Bash变量-变量测试与内容替换
- 关于shell变量的测试与内容替换
- 【linux学习笔记】 bash学习之变量内容的删除、取代与替换
- Linux变量内容的删除、取代与替换
- bash变量-数值运算与运算符/变量测试与内容替换/环境变量配置文件
- linux 命令系列之 用户自定义变量(46)
- linux 命令系列之 位置参数变量(48)
- linux 命令系列之 预定义变量(49)
- linux shell 命令替换 变量替换
- Linux之Makefile(变量的替换)
- 变量内容的删除、替代与替换
- jsp的过滤器与监听器
- HTML5 - html5标签的变化
- JNI函数调用大全
- 苹果系统 Mac OS X Yosemite 正式版安装程序镜像下载 (10.10 新功能特性总结)
- android自助点单APP(1)Fastjson解析
- linux 命令系列之 变量测试与内容替换(51)
- 虚幻4把小图片组装成大图
- 12558 - Egyptian Fractions (HARD version)
- 字符串的重载
- Linux环境下Apache配置多个虚拟主机挂载多站点同时运行
- JAVA中Arrays.sort()使用两种方式(Comparable和Comparator接口)对对象或者引用进行排序
- http 错误代码表
- linux下修改oracle数据库的字符集
- RelativeLayout相对布局