shell-函数

来源:互联网 发布:泛微oa数据库 迁移 编辑:程序博客网 时间:2024/06/06 15:01

  shell脚本中,函数的语法如下:

function fname () {    程序段}

  function也是拥有内置变量的,它的内置变量与shell script很类似,函数名称代表示$0,而后续的变量也是以$1, $2...来替代的。
  一个简单的例子如下:

#!/bin/bashfunction print_message () {    echo "my name is $1, and my studentnum is $2"}print_message jimmy 111000623print_message xiaohong 111000624

  执行结果如下:

root@silent:/home/lianxi/shell# ./function.sh my name is jimmy, and my studentnum is 111000623my name is xiaohong, and my studentnum is 111000624
0 0