док. Там много приятного функционала.
й раз, когда вы хотите выполнить что-то в командной строке, вы можете использовать следующий синтаксис:
%x(command to run)
Однако я хочу поймать ошибку или, по крайней мере, получить ответ, чтобы я мог ее правильно проанализировать. Я попытался установить:
result = %x(command to run)
и с помощью try-catch
begin
%x(command to run)
rescue
"didn't work"
end
но безрезультатно. Как я могу зафиксировать результаты, а не распечатывать их?