1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 |
# Quickie script for killing webrick instances. # (I usually start them daemonized (-d) and later need them nixed.) # by dev@forgreatjustice.net #!/usr/bin/env ruby processes = `ps aux | grep -e "ruby.*script/server" | grep -v grep`("\n") if processes say "No processes found." exit end choose do |menu| menu = "Which process?" menu(*processes) do |chosen_process| target_pid = chosen_process[1] say ("killing \n" + `kill -INT `) end end |

