8、在Shell指令碼中使用函式

Ruthless發表於2013-06-21

學習目標
Shell的函式

Shell程式也支援函式。函式能完成一特定的功能,可以重複呼叫這個函式。
函式格式如下:

函式名()
{
    函式體
}
 

函式呼叫方式:

函式名 引數列表                     
 

例項:編寫一函式add求兩個數的和,這兩個數用位置引數傳入,最後輸出結果。
root@ubuntu:/home/study# vi test3 

#!/bin/bash
 
add(){
   a=$1;
   b=$2;
   z=`expr $a + $b`;
   echo "The sum is $z";
}
add $1 $2
 

root@ubuntu:/home/study# chmod +x test3
root@ubuntu:/home/study# ./test3 1 2

相關文章