Выполнить 3 команды bash одной строкой
В теории
exec('ffmpeg ... && ffmpeg ... && ffmpeg ...')
Должно сработать, но нет возможности проверить. Так как результат выполнения приложений первых 2 команд необходимо записать в переменную. И значения 2 переменных вставить в выполнение третьей команды...
Вопрос в том, как одной строкой из php поочередно запустить выполнение 3 задач. Результат первых двух команд записать в переменную и при запуске третей команды, вставить результаты 2 предыдущих...
Возможно такое, как?
Пытаюсь выполнить команду в команде, не выходит.
ffmpeg -i /video.mp4 -c:v libwebp -lavfi 'fps=1/30,$(echo ffmpeg -i /video.mp4 -vf cropdetect -f null - 2>&1 | awk '/crop/ { print \$NF }' | tail -1),split=2,scale=-1:594' -vsync vfr -start_number 0 /img%d.webp
Ругается на синтаксис