ps_num={}
for index,line in enumerate(output.split("\n")):
if (line.strip() == ""): continue
pid=line.split()[0]
print "[%d] %s" % (index, line )
ps_num[index]=pid
return ps_num
def main(ps_name):
while True:
ps_num=show_ps(ps_name)
reply = raw_input("enter a number to kill process, enter q quit.")
if reply=="":
break
else :
os.system("kill -9 "+ps_num[int(reply)])
if __name__ == '__main__':
ps_name=None
if len(sys.argv) >= 2 :
ps_name=sys.argv[1]
main(ps_name)