首页 > 代码库 > shell脚本解析3-----局部变量与函数
shell脚本解析3-----局部变量与函数
#!/bin/bash
hello="var1"
echo $hello
function func1 #定义函数func1
{
local hello="var2" #定义内部变量hello
echo $hello
}
func1 #进行函数调用
echo $hello
执行结果:
总结:局部变量仅在函数内部起作用,在局部值变量值的改变,不影响外部变量的值。另外,函数的调用必需在函数定义之后。
注意:
1、变量赋值时,“=”左右两边都不能有空格。
2、BASH中的语句结尾不需要分号。
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。