Я относительно новичок в R и очень новичок в командной строке Linux (Ubuntu). Я пытаюсь написать страницу на PHP, которая содержит команду, которую я хотел бы выполнить в R, а затем передать результаты, чтобы иметь возможность работать с ними. Я пробовал варианты кода ниже, но я получаю только приветственное сообщение R в качестве моего вывода:
<?php
$rQuery = "\"echo 3 + 1;\" | /usr/bin/R --no-save";
exec($rQuery, $output);
print_r($output);
?>
Когда я вручную набираю $rQuery в командной строке, результат будет тем, что я ожидал бы: [1] 4.
Я знаю, что мне, должно быть, что-то не хватает конца, но я не смог понять это в своих собственных поисках.