标签: ruby-on-rails ruby ruby-on-rails-3
你好我正试图用系统(kill -9 @pid)的pid杀死进程 其中@pid是@pid = %x[pidof program firefox]有没有办法在ruby中做到这一点?
kill -9 @pid
@pid
@pid = %x[pidof program firefox]
答案 0 :(得分:0)
实际上没有尝试过,但如果有帮助,你可以看看它:
RAA - sys-proctable
答案 1 :(得分:0)
它应该工作。 试试
command = "kill -9 #{@pid}" system(command)
答案 2 :(得分:0)
反引号:
`kill -9 #{@pid}`
Pure Ruby:
http://www.ruby-doc.org/core-1.9.3/Process.html#method-c-kill