コードシェルはきれいなので便利、コードの量を減らす、セットアップの組合せの機能、使いやすいn回として何度も使用しました。
重複したコードの内部を変更する必要があり、あなたが関数に組み合わせた場合、あなただけの機能を変更する必要があるが、一度要求を実現することができる場合は、スクリプトで呼び出す必要があるとき、関数はまた、ファイルに書き込むことができる使用にロードされます。
機能:機能
FUNCTION_NAME:関数名
同様の役割出口のn - 番号:戻り値のn:n個を返します
関数の構文1: 関数FUNCTION_NAME(){スペース 命令のセット nは返します } |
2関数の構文: 関数FUNCTION_NAMEスペース{ 命令のセット nは返します } |
3関数の構文: FUNCTION_NAME(){スペース 命令のセット nは返します } |
機能を実行する方法:
何のパラメータは、その後、直接何も、関数名を入力しない場合。
どのような機能注:
機能を使用する前に、ユーザーが定義またはロードする必要があります。1.、ロード機能ならば、あなたはロードするソースやポイントを必要としています。
2.機能が実行されると、スクリプトはそれを呼び出すと一緒に変数を使用することになり、当然のことながら、中にすることができます特別な位置変数内のローカル変数や関数を設定し、一般的に地元のローカル変数は、exit関数の時をもって任期満了とローカル変数、同等のサブシェル、定義を使用
、3は機能を有効に利用することは良い習慣