zabiti "budouciho" procesu
Jaroslav Honsa
honsa na pleione.asu.cas.cz
Sobota Únor 26 13:39:38 CET 2005
On Sat, Feb 26, 2005 at 11:34:21AM +0000, Radovan Garabik wrote:
> Jan Fuchs <fuky na pleione.asu.cas.cz> wrote:
> > Ahoj,
> >
> > 26. Feb (Saturday) v 09:13:52 CET 2005, markus.jan na seznam.cz napsal(a):
> >> ani nevim jak zformulovat $subject... Dejme tomu, ze spustim prikaz:
> >>
> >> sleep 30m; poweroff
> >>
> >> Lze nejak zabit ten sleep, aby se po nem uz nespustil ten poweroff?
> >> Resp. jak v teto chvily to vypinani zrusit? Krome mazani linku
> >> 'poweroff' a pod.
> >
> > Stačí, když zabiješ rodičovský proces.
> >
> > $ ps ax -f | grep sleep
> > UID PID PPID C STIME TTY STAT TIME CMD
> > fuky 29291 29257 0 09:29 pts/79 S+ 0:00 sleep 10000
> > fuky 29293 28743 0 09:29 pts/74 S+ 0:00 grep -i sleep
> > $ kill -KILL 29257
>
> ... cize inymi slovami shell ktora vykonava prikazy oddelene
> bodkociarkou jeden za druhym...
Kdo nechce byt 'otcovrah', muze to napsat takhle:
sleep 30m && poweroff
poweroff se spusti jen v pripade, ze sleep skonci korektne a v pripade
zabiti speep rodicovsky shell pokracuje dal.
Zdravi Jaroslav Honsa.
Další informace o konferenci Linux