我有php exec函数,当args包含空格时我得到错误:
$cluster = "bla bla";
$region = "east region";
exec("\"F:\\PROB\\R\\R-3.3.0\\bin\\Rscript.exe\"
F:\\web\\Component\\script.R $cluster $region");
在我的R脚本中:
args <- commandArgs(TRUE)
cluster <- args[1]
region <- args[2]
...
我尝试在其中使用引用"$cluster"
和'$cluster'
,但仍然出错(R脚本不会运行)。
我可以在exec函数中更改什么来查看通过args []传入的字符串作为参数?
答案 0 :(得分:0)
把\&#34;在它附近,像这样\&#34; $ cluster \&#34;