クラウドで 伸びる人沈む人 |
|
|
|
シェルから、他のシェルの関数を呼ぶ方法(戻り値無し)
<IT技術の処方箋:シェルから、他のシェルの関数を呼ぶ方法(戻り値無し)> a.shから、b.shのbbbという関数を呼ぶサンプルです。 前提:a.shとb.shは同じディレクトリにあります。 --a.sh----- #!/bin/bash . ./b.sh bbb --b.sh----- #!/bin/bash bbb(){ echo "OK" } ●実行結果 $ ./a.sh OK 無事、OKを呼び出すことができました。 ポイントは、. ./b.shでb.shを読み込んでいることです。 読み込めば、bbbという関数を実行できるようになります。 ※参照 シェルからシェルを呼ぶ方法 http://www.searchman.info/tips/3160.html シェルから、他のシェルの関数を呼ぶ方法(戻り値無し) http://www.searchman.info/tips/3170.html シェルから、他のシェルの関数を呼ぶ方法(戻り値があり) http://www.searchman.info/tips/3180.html シェルや関数を、引数つけて呼ぶ方法 http://www.searchman.info/tips/3190.html
慣れてきましたか?慣れてきたら、
Linux自宅サーバーの注意点チェック |