Re: Backwards Message Hack
Article: 7377 of alt.hackers From: nene@u.washington.edu (Michael Stage) Newsgroups: alt.hackers Subject: Re: Backwards Message Hack Date: 14 Feb 1995 02:20:06 GMT Organization: Knight Sabers Lines: 28 Approved: Yes Message-ID: 3hp40m$g7r@nntp2.u.washington.edu NNTP-Posting-Host: nntp2.u.washington.edu Status: RO
In article <3hlce4$37u@taco.cc.ncsu.edu>, Michael John Haisma <mjhaisma@eos.ncsu.edu> wrote: > > >ps -aux|grep <process name>|grep -v grep|cut -f2 -d" "|kill > >Won't kill the process(es) with that name. If I leave off the kill, the If you want this to work with more than one process, you need something like this: ps -a | grep <whatever> | grep -v grep | awk '{print $1}' | xargs kill -9 The command substitutions (kill `<commands>`) suggested so far won't work with more than one process because `<commands>` will include line feeds. So, kill will only get the first process ID. You could alternatively use: kill -9 `ps -a | grep <whatever> | grep -v grep | awk '{print $1}' | tr '\012' '\040'` ...which would be more "hackish", but somewhat unnecessary. ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ nene@u.washington.edu () ^_^ ^_^ michael stage () () ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^ ^_^