Date: Sat, 15 Jun 2002 11:30:13 +0200 From: =?ISO-8859-1?B?U/hyZW4gTmVpZ2FhcmQ=?= <neigaard@e-box.dk> To: owner-freebsd-questions@FreeBSD.ORG, S H A N <shanali@singnet.com.sg> Cc: freebsd-questions@FreeBSD.ORG Subject: Re[2]: How do I make a stop script Message-ID: <17510246263.20020615113013@e-box.dk> In-Reply-To: <20020615090937.GA22317@singapura.singnet.com.sg> References: <547866371.20020615105033@e-box.dk> <20020615090937.GA22317@singapura.singnet.com.sg>
next in thread | previous in thread | raw e-mail | index | archive | help
Saturday, June 15, 2002, 11:09:37 AM, S H A N wrote: SHAN> hi, SHAN> put the three lines in a file say killjava.sh and run it like SHAN> #sh -x killjava.sh SHAN> #!/bin/sh SHAN> PID=`ps auxw |grep "proximus"|awk '{ print $1}'` SHAN> kill -9 $PID I tried with this first: #!/bin/sh PID=`ps auxw |grep "proximus"|awk '{ print $1}'` echo $PID And it printed out 'root' 12 times (the number of threads my Java app is running), so I guess that did not work :) /Søren SHAN> for explanation pls refer to SHAN> $man ps SHAN> $man grep SHAN> $man awk SHAN> $man kill SHAN> rgds, SHAN> On Sat, Jun 15, 2002 at 10:50:33AM +0200, Søren Neigaard wrote: >> I am in urgent need to make a stop script for a Debian machine, I have >> asked this question on the Debian list, but this is the fastest and >> best list I know of, and since it should be almost the same for >> FreeBSD, I will give it a go here too. >> >> My Debian is running bash. >> >> I need to make a script that can find the PID for a Java application, >> where the process string contains 'proximus', and 'kill -9' that >> process. My Java process spawns quite some threads, so I need to kill >> the main process, not one of the threads. >> >> How do I do this, I have no clue, and no shell programming experience, >> so please explain it to me carefully, a complete example would just be >> great, with some explanation so I don't have to ask again :) >> >> -- >> Med venlig hilsen/Best regards, >> Søren Neigaard mailto:neigaard@e-box.dk >> -- >> "In the beginning the Universe was created. This has made a lot of people very angry and been widely regarded as a bad move." To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?17510246263.20020615113013>