Skip to content

Latest commit

 

History

History
12 lines (11 loc) · 1.06 KB

变量测试.md

File metadata and controls

12 lines (11 loc) · 1.06 KB

变量测试

变量置换方式 变量 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