док. Там много приятного функционала.

й раз, когда вы хотите выполнить что-то в командной строке, вы можете использовать следующий синтаксис:

%x(command to run)

Однако я хочу поймать ошибку или, по крайней мере, получить ответ, чтобы я мог ее правильно проанализировать. Я попытался установить:

result = %x(command to run)

и с помощью try-catch

begin
  %x(command to run)
rescue
  "didn't work"
end

но безрезультатно. Как я могу зафиксировать результаты, а не распечатывать их?

Ответы на вопрос(4)

Ваш ответ на вопрос