Получить вывод PHP-скрипта, выполненного в Bash
Я сделал bash-скрипт для восстановления моего удовлетворительного хранилища. Я хочу добавить некоторые записи, потому что команда будет выполняться автоматически.
Когда я выполню
output="$(php -f vendor/bin/satis build \
--repository-url git@bitbucket.org:example/gibberish.git satis.json web/ -n)"
$output должен быть
[InvalidArgumentException] Указанный URL-адрес хранилища "git@bitbucket.org:example/gibberish.git" не существует.
build [--repository-url [REPOSITORY-URL]] [--no-html-output] [--skip-errors] [--stats] [-] [] [] []...
Тем не менее, я получаю только Scanning packages
Как поймать исключение, сгенерированное PHP-скриптом в Bash?