Nitro's

Nov 25, 2015 - Comments - dev

Linux Shell (9)-函数

格式:

    function name {
    
        commands
    }
    -----------------
    name() {
    
        commands
    }
  • 函数名必须唯一
  • 函数的参数使用专有参数环境变量,无法共享脚本参数值
  • 默认情况下,脚本中定义的变量都为全局变量,脚本内部使用的变量用local定义
  • 传递(返回)数组变量时需要单独传入(返回)     $(array[*])
  • source 点操作符,载入函数库

source functionlib.sh

. ./functionlib.sh

Tags: linux shell

Linux Shell (8)-中断信号、脚本启动 梦想的天边

comments powered by Disqus