Descrição
Fornece auxiliares Ruby multiplataforma para iniciar, monitorar e parar processos filhos. É útil para harnesses de teste, ferramentas de automação, drivers de navegador e aplicações que precisam controlar programas externos.
Processos filhos podem executar comandos não confiáveis e herdar dados do ambiente. Valide argumentos de comando e evite vazar segredos por variáveis de ambiente ou saída de processo.