0
Ich habe Funktion php exec und ich bekomme Fehler, wenn args Leerzeichen enthält:Passing args [], um R mit Leerzeichen
$cluster = "bla bla";
$region = "east region";
exec("\"F:\\PROB\\R\\R-3.3.0\\bin\\Rscript.exe\"
F:\\web\\Component\\script.R $cluster $region");
in meiner R Skript:
args <- commandArgs(TRUE)
cluster <- args[1]
region <- args[2]
...
ich versuche Verwendung Zitat "$cluster"
und '$cluster'
drin, aber immer noch Fehler (R-Skript wird nicht ausgeführt).
Was kann ich in der exec-Funktion ändern, um zu sehen, dass die Zeichenfolge über args [] als Argument übergeben wird?
put \" um ihn und seine Arbeit :) '\ "$ cluster \"' –