我需要编写一个包装 php 脚本的 bash 脚本,我有一些需要转发到 php 脚本的变量以及一些我在内部需要用于 bash 脚本自身的变量。
对 shell 脚本的调用应该是这样的,但是 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
都是 php 文件的参数。