[SunHELP] xargs ?
sunhelp at sunhelp.org
sunhelp at sunhelp.org
Tue Jan 8 12:55:03 CST 2002
True, but pkill is fairly recent --- especially in Solaris. I've been doing it this way for quite a while. :)
Plus, the original question was about xargs anyway, so I thought I'd do it the old fashioned way.
>
> Wyatt,
> Just an FYI for killing process, there is another way that involved
> less typing. The command is called pkill and can be found on Solaris and
> Linux. There is also a pgrep command. Just another example that their is
> more than one way to do it in UNIX. ;-)
>
> Robert
>
> Robert Banniza
> Senior UNIX Administrator
> Ascension Health
> Phone: 812-228-2157
>
> >>> wyatt at draggoo.com 01/07/02 10:50PM >>>
> Heh. xargs is one of my favorite commands --- and one very often
> overlooked, from what I've seen.
>
> xargs effectively runs a command for each thing passed to it from a
> pipe. For instance:
> $ find / -name core | xargs rm
> will remove all of your core files (barring permissions, etc. And I
> know that `find / -name core -exec rm {} \;' is cleaner, but this served
> as an example...)
>
> One of the best uses I've found for xargs is for killing processes:
> # ps -ef | grep baduser | awk '{print $2}' | xargs kill -TERM
> This will kill (nicely) all of baduser's processes. In scripting, I'd
> probably sleep for a couple of seconds, and do the same with -KILL
> instead of -TERM to make sure I've gotten the stubborn ones.
>
> Wyatt
>
> >
> > Dear guru
> > Someone please distinguish me about the following things:
> > Pipe '|'
> > Redirect '>'
> > xargs
> >
> > I understand '|' and '>' but not 'xargs'. Please give me a guide
> line
> > when I should use 'xargs'? how difference between 2 above
> > or point me to some source of information about this.
> >
> > Thanks in advance
> > Patrick.
> > _______________________________________________
> > SunHELP maillist - SunHELP at sunhelp.org
> > http://www.sunhelp.org/mailman/listinfo/sunhelp
> _______________________________________________
> SunHELP maillist - SunHELP at sunhelp.org
> http://www.sunhelp.org/mailman/listinfo/sunhelp
>
>
> NOTE: This e-mail message may contain information that may be privileged,
> confidential, and exempt from disclosure. It is intended for use only by
> the person to whom it is addressed. If you have received this message in
> error, please do not forward or use this information in any way, delete it
> immediately, and contact the sender as soon as possible by the reply option
> or by telephone at the telephone number listed (if available). Thank you.
> _______________________________________________
> SunHELP maillist - SunHELP at sunhelp.org
> http://www.sunhelp.org/mailman/listinfo/sunhelp
More information about the SunHELP
mailing list