次のページ 前のページ 目次へ 8. 関数(functions) ほとんどどんなプログラムに当てはまることですが、関数(function)を使えば、より 論理的に一群のコードをグループ化することができます。また、神秘的ともいえる 再帰法(recursion)を使うことも可能になります。 関数の宣言は、 "function my_func { my_code }" と 書くだけでできます。 関数の呼び出しは、他のプログラムの呼び出しと同じで、その関数名を書くだけ です。 8.1 関数のサンプル #!/bin/bash function quit { exit } function hello { echo Hello! } hello quit echo foo 二行目から四行目にかけては、"quit" という関数が記述 されています。五行目から七行目にかけては、"hello" という