Linux _ Shell编程 — 函数

一、shell函数的调用

1、函数调用的格式

       方法1:

                  value_name = `funtion_name [arg1 arg2 .......]`

             函数的所有标准输出都传递给了主程序的变量。

       方法2:

                  funtion_name [arg1 arg2 .......]

                  echo $?

例如:

          查找已登录的指定用户:

              Linux _ Shell编程 — 函数

二、函数变量作用域

  • 全局作用域 :在脚本的其他任何地方都能够访问该变量
  • 局部作用域:只能在声明变量的作用域访问。
  • 声明局部变量的格式:

                                                 Local  variable_name =value

 

例子:

                     Linux _ Shell编程 — 函数

输出结果  :   A =               B = 100;      ------------      A为局部变量,B为全局变量。