Date: Sun, 14 Sep 2008 03:29:36 -0400 From: Sahil Tandon <sahil@tandon.net> To: Richard Yang <kusanagiyang@gmail.com> Cc: questions@freebsd.org Subject: Re: problem killing a process with its pid Message-ID: <20080914072936.GS234@shepherd> In-Reply-To: <abd417bf0809132333g13670fey7e0cfc016157c029@mail.gmail.com> References: <abd417bf0809132333g13670fey7e0cfc016157c029@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Richard Yang <kusanagiyang@gmail.com> wrote: > I have been trying to kill the process by pulling natd.pid Is the rc script, which can be used to stop natd, not working? > below are 3 typical examples among a couple dozens I tried > > kill -9 $(natd.pid) > Illegal variable name > > kill -9 '/var/run/natd.pid' > kill: Arguments should be jobs or process id's > > cat /var/run/natd.pid | kill -9 > (no error returned, but natd process is still up) In bash, you could: # kill -9 $(cat /var/run/natd.pid) -- Sahil Tandon <sahil@tandon.net>
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20080914072936.GS234>