Capturando errores de línea de comando usando% x
Siempre que desee ejecutar algo en la línea de comando, puede usar la siguiente sintaxis:
%x(command to run)
Sin embargo, quiero detectar un error o al menos obtener la respuesta para poder analizarlo correctamente. Intenté configurar:
result = %x(command to run)
y usando un try-catch
begin
%x(command to run)
rescue
"didn't work"
end
en vano. ¿Cómo puedo capturar los resultados en lugar de imprimirlos?