私はphpスクリプト(functions.inc)を持っています:
<?php
function exec_mount_secured_bucket(){
exec("/ilantest/testscript.sh");
}
?>
その関数をシェル内から実行したいのですが、通常は php を使用してスクリプトを実行します。
php function.inc
しかし、その関数ファイルから特定の関数を呼び出したいと思います。
どうやってするの ?
ありがとう。
この目的でコマンドラインスイッチを使用できます。
--process-end code
-E code Run PHP code after processing all input lines
これでうまくいくはずです:
php -E 'exec_mount_secured_bucket();' function.inc
次のようなファイルを作成します。
launcher.php
<?php
include 'functions.inc';
exec_mount_secured_bucket();
次に、bashスクリプトで:
php launcher.php