[devel] pidof -x does not work
Igor Vlasenko
vlasenko на imath.kiev.ua
Вт Окт 12 21:11:46 UTC 2010
On Wed, Oct 13, 2010 at 12:08:47AM +0300, Igor Vlasenko wrote:
в общем, выглядит как баг,
что не хорошо, так как pidof -x вызывается в getpidofproc()
в /etc/rc.d/init.d/functions-compat.
я пока извратился через pgrep -f, но это гораздо не аккуратнее.
> > > pidof -x не работает или это фича?
> > >
> > > echo sleep 20 > 1.sh
> > > $ sh 1.sh&; ps ax | grep 1.sh
> > > [1] 24100
> > > 24100 pts/15 SN 0:00 sh 1.sh
> > > $ pidof -x 1.sh
> > > $
> > > [1] + done sh 1.sh
> >
> > А кто вас учил запускать X, а отслеживать pidof'ом Y?
> это не я, а другой нехороший буратин.
> и для этого -x и придумана - цитируя man pidof
>
> -x Scripts too - this causes the program to also return process
> id's of shells running the named scripts.
>
> --
>
> Dr. Igor Vlasenko
> --------------------
> Topology Department
> Institute of Math
> Kiev, Ukraine
>
> _______________________________________________
> Devel mailing list
> Devel на lists.altlinux.org
> https://lists.altlinux.org/mailman/listinfo/devel
--
Dr. Igor Vlasenko
--------------------
Topology Department
Institute of Math
Kiev, Ukraine
Подробная информация о списке рассылки Devel