UNIXの使い方
(ラズパイZeroで学ぶLinux)
 

-- Bashで関数を定義する。 --

bashでは関数を定義することが可能です。
bashの関数は、関数名() { コマンド群 }で作ることが可能です。
bashの関数はC言語の関数とは異なり、関数名後の()の中に書かなくってもよく、呼び出し側で
関数名 引数1 引数2 ... という風に指定するとシェルスクリプトと同様の処理で扱うことが可能です。
変数は基本的に関数の中で宣言されていてもグローバル変数で関数外で変数を参照変更することも可能です。
関数内だけで使いたい場合は宣言時にlocalキーワードを付ける事でローカル変数として扱われます。

To Top