shellのfunction


#!/bin/sh
#/bin/sh
hello(){
    echo "haha "$1;
}
function hello1(){
    echo  "this is hello1";
}
hello "heihei"
hello1
参照http://bbs.chinaunix.net/thread-1820454-1-1.html
関数へのパラメータの伝達は、一般的なスクリプトで特殊変数$1、$2.$9を使用して、関数が伝達パラメータを取得した後、
元のパラメータをs h e lスクリプトに戻しますので、先に関数内で変数を設定して転送されたパラメータを保存したほうがいいです。この手紙なら
数に誤りがあれば、現地化された変数名で速やかに追跡することができます。関数でパラメータ(変数)を呼び出す
次の線の変換を開始し、変数名を追加します。例えば、_F I L E N_A_M Eまたは_f i l e n a m e。