В чем разница между следующими методами Ruby?
exec
, system
и % x ()
или Обратные кавычки
Я знаю, что они используются для программного выполнения команд терминала через Ruby, но я бы хотел знаете, почему это можно сделать тремя разными способами.