1.结构:

fuction_name()

{

   action;

  return;
}

2.例子:

add()

{

   read a

  read b

  return $(( $a + $b))
}

#函数调用

add

#输出结果

echo "$?"

3.函数传递:

test()

{

  echo "$1"  #输出传递的第一个参数

  echo " $*" #输出所有的传递参数
}

test 1 2 3 6 7

#输出的结果为: 1  (换行) 1 2 3  6 7

4.参数处理参考:

Linux-Shell脚本之入门:函数篇

相关文章: