next up previous contents
Next: 模組化程式 Up: 中階Bourne shell Previous: 一些內定變數   Contents

函數與多檔模組化

函數的定義很直接就是
func()
{
    cmd
    cmd
    ...
}
傳值也是一樣的道理$1 $2 ...$@ 等用法是一樣的。 呼叫時就是
func arg1 arg2 ...
要注意的是變數是沒有像C一樣的有local variable,通通是global的。 簡單的perl也是這樣。



Subsections

Cyril Huang 2002-06-14