我有一个ruby超时,调用这样的系统(bash)命令..
Timeout::timeout(10) { `my_bash_command -c12 -o text.txt` }
但我认为即使ruby线程被中断,实际命令仍然在后台运行..这是正常的吗?我怎么能杀了它?
ruby timeout process terminate
process ×1
ruby ×1
terminate ×1
timeout ×1