2012-09-13 121 views
0

我在Ubuntu中,我调用该文件load.php这个剧本,我要传递的参数$ filexml空间在命令行参数的PHP从Linux脚本调用

#!/bin/bash 
... 
filexml="/Program Files/myfile.xml" 
./load.php $filexml 

文件load.php是:

#!/usr/bin/env php 
<?php 
echo $_SERVER['argv']['params'][1]; 
exit; 

但结果是不完整的,因为它将参数直到/ Program Files /目录中的空间。就像这样:

$/Program 

请帮助:)

谢谢!

回答

3

一如既往的解决方案。

./load.php "$filexml" 
+0

完美答案!格拉西亚斯:) – Sadiel