@m4f1

Shell в php с выводом?

Здравствуйте, нужно по определенной маске выполнить команды через php фронт на сервере:

bash new.sh ПОЛЕ1 ПОЛЕ2 ПОЛЕ3 ПОЛЕ4
bash new.sh ПОЛЕ1 ПОЛЕ2 ПОЛЕ3 ПОЛЕ4

поле - аргументы, которые вводит человек.
При добавлении строки она должна выполняться как отдельная команда
Так же следует вывести результат выполнения в виде echo ответа

Каким образом правильно выполнить такое?
  • Вопрос задан
  • 143 просмотра
Пригласить эксперта
Ответы на вопрос 1
@Justings
Бонально
$val1 = 'ПОЛЕ1';
$val2 = 'ПОЛЕ2';
$val3 = 'ПОЛЕ3';
$val4 = 'ПОЛЕ4';
$shell = shell_exec("new.sh {$val1} {$val2} {$val3} {$val4}");
echo $shell;

Возможно я что то не так понял:)
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы