位置: 编程技术 - 正文
推荐整理分享Shell脚本定义变量和重新赋值(shell脚本 定义变量),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:shell脚本编写规则,shell脚本定义变量赋值,shell脚本定义变量和使用,shell脚本定义变量赋值,shell脚本 定义变量,shell脚本 定义变量,shell脚本定义变量和使用,shell脚本定义变量和使用,内容如对您有帮助,希望把文章链接给更多的朋友!
Shell支持自定义变量。
定义变量
定义变量时,变量名不加美元符号($),如:
注意,变量名和等号之间不能有空格,这可能和你熟悉的所有编程语言都不一样。同时,变量名的命名须遵循如下规则:
首个字符必须为字母(a-z,A-Z)。中间不能有空格,可以使用下划线(_)。不能使用标点符号。不能使用bash里的关键字(可用help命令查看保留关键字)。
变量名外面的花括号是可选的,加不加都行,加花括号是为了帮助解释器识别变量的边界,比如下面这种情况:
如果不给skill变量加花括号,写成echo "I am good at $skillScript",解释器就会把$skillScript当成一个变量(其值为空),代码执行结果就不是我们期望的样子了。
推荐给所有变量加上花括号,这是个好的编程习惯。
重新定义变量
已定义的变量,可以被重新定义,如:
这样写是合法的,但注意,第二次赋值的时候不能写$your_name="alibaba",使用变量的时候才加美元符($)。
Shell脚本注释写法 一、单选注释以#开头的行就是注释,会被解释器忽略。#--------------------------------------------#这是一个自动打ipa的脚本,基于webfrogs的ipa-build书写:#
Shell脚本字符串单引号和双引号的区别浅析 一、字符串基础知识字符串是shell编程中最常用最有用的数据类型(除了数字和字符串,也没啥其它类型好用了),字符串可以用单引号,也可以用双
Shell脚本数组操作小结 LinuxShell在编程方面比Windows批处理强大很多,无论是在循环、运算。bash支持一维数组(不支持多维数组),并且没有限定数组的大小。类似与C语言,数
标签: shell脚本 定义变量
本文链接地址:https://www.jiuchutong.com/biancheng/371572.html 转载请保留说明!友情链接: 武汉网站建设