shell编程入门步步高(五、高级变量)

简介:
高级变量
 
高级变量中的3个主题:
变量扩展:${变量名}
命令替换:$(命令)
算术扩展:$((算术式))
 
测试变量存在与否R=${name-'john'},如果name不存在,则“传回”默认值。
测试变量不存在或者为空置R=${name:-'john'} ,如果name不存在或者存在但为空,则“传回”默认值。
测试变量不存在或值为空,则给变量一个默认值R=${count:=100}
测试变量不存在或值为空,则提示出错消息${变量名:?提示消息}









本文转自 justiceplus 51CTO博客,原文链接:http://blog.51cto.com/johnwang/325491,如需转载请自行联系原作者
目录
相关文章
|
17天前
|
Shell Linux
Linux下的Shell基础——变量、运算符、条件判断(二)
Linux下的Shell基础——变量、运算符、条件判断(二)
29 0
|
17天前
|
Shell Linux
Linux下的Shell基础——Shell概述和入门(一)
Linux下的Shell基础——Shell概述和入门(一)
24 0
Linux下的Shell基础——Shell概述和入门(一)
|
22天前
|
Ubuntu Linux Shell
【Linux操作系统】探秘Linux奥秘:shell 编程的解密与实战
【Linux操作系统】探秘Linux奥秘:shell 编程的解密与实战
31 0
|
16天前
|
Shell
shell系统给定变量大全——及使用方法
shell系统给定变量大全——及使用方法
13 0
|
16天前
|
存储 Shell Linux
Linux的shell命令——变量用法
Linux的shell命令——变量用法
21 0
|
17天前
|
Linux Shell
Linux下的Shell基础——正则表达式入门(四)
Linux下的Shell基础——正则表达式入门(四)
19 1
Linux下的Shell基础——正则表达式入门(四)
|
17天前
|
存储 Shell
Shell变量和参数
Shell变量和参数
12 3
|
17天前
|
存储 Shell Linux
【Shell】环境变量 自定义变量 特殊变量
【Shell】环境变量 自定义变量 特殊变量
110 0
|
17天前
|
Unix Shell Linux
【Shell】Shell脚本入门
【Shell】Shell脚本入门
36 0
|
24天前
|
Shell
Shell 编程快速入门 之 函数基础知识
Shell 编程快速入门 之 函数基础知识
56 0
Shell 编程快速入门 之 函数基础知识

相关产品

  • 云迁移中心