shell脚本中,函数内部定义变量可以为局部变量和全局变量,局部变量使用local定义,全局变量不带local,全局变量可以在函数外部可见,如下:
#!/bin/bashfunction callee(){
name="cnblogs"
}function caller(){
callee
echo $name
}caller
echo $name
shell脚本中,函数内部定义变量可以为局部变量和全局变量,局部变量使用local定义,全局变量不带local,全局变量可以在函数外部可见,如下:
#!/bin/bashfunction callee(){
name="cnblogs"
}function caller(){
callee
echo $name
}caller
echo $name
该资源仅限VIP专享下载