シェル・スクリプト・リファンレス
コマンド集(機能別) | コマンド集(アルファベット順) | コマンド逆引き大全 | シェル・スクリプト・リファンレス

 シェル・スクリプト内でのシェル関数の利用

 シェル・スクリプト内でもシェル関数を定義して利用できる。ただし,シェル関数を記述する順序に注意する。シェル関数は,利用される以前に定義されている必要があるためだ。

 たとえば,func関数を定義して利用したい場合は,


func()
{
	funcの処理
}

func      ←  funcを利用している

のようにする。逆にすると,funcが定義されておらず,正常に実行できない。