PHPスクリプトをラップするbashスクリプトを作成する必要があります。phpスクリプトに転送する必要がある変数と、bashスクリプト自体に内部的に必要な変数がいくつかあります。
シェル スクリプトの呼び出しは次のようになりますが、php ファイルにはさらに多くのパラメーターを含めることができるため、ジェネリックにする必要があります。
bash /tmp/test.sh -c -l /tmp/aaa -php aaa.php -d -p 3 -f 2012-10-23
この-php
オプションは、必要な php ファイルが含まれているため必須です。これは、-c
オプション-l
のフラグであり、bash スクリプトの内部で使用する必要があるためaaa.php
です。