$B$R$m$;$H$$$$$^$9(B (B (Bon "[linux-users:103119] $B%9%/%j%W%HCf$G%3%^%s%I$,5"$C$F$3$J$$;~$N=hM}J}K!$K$D$$$F(B" (B <1089193647613.211128107244@DTI-Tools> (Bat Wed, 7 Jul 2004 18:48:01 +0900 (B sub@xxxxxxxxxxxxxxxx wrote: (B (B> $B"#(B $BMW;](B (B> (B> $B%3%^%s%I$rl9g$,$"$j$^$9!#(B (B> ($B%W%m%s%W%H$,5"$C$F$3$J$$!#(B) (B> (B> $B$=$N$h$&$J;~$K(B5$BIC$?$C$F$b=hM}$,=*$o$i$J$+$C$?$i(B (B> $B%"%i!<%H%a!<%k$rAw$k$H$$$&$h$&$J%9%/%j%W%H$r:n$j$?$$(B (B> $B$N$G$9$,!"$I$J$?$+$*J,$+$j$K$J$j$^$;$s$G$7$g$&$+(B? (B(snip) (B $B$3$s$J$s$I$&$9$+$M(B? (B (B-----------8<-----------8<-----------8<-----------8<-----------8<----------- (Bcheck_and_exit() { (B [ -n "$pid_tout" ] && kill $pid_tout (B [ -n "$pid_ping" ] && kill $pid_ping (B (B if [ "$rv_ping" = "0" ]; then (B exit 0 (B else (B # echo "rv_ping=${rv_ping}" | mail -s "mysqld not alive" $mail_to (B exit 1 (B fi (B} (B (Bmail_to=nobody@xxxxxxxxxx (Brv_ping=9 (B (Btrap 'pid_tout=; check_and_exit' ALRM (B( sleep 5; kill -ALRM $$ ) & (Bpid_tout=$! (B (B/usr/local/mysql/bin/mysqladmin -pPASSWORD -uUSER_NAME ping >/dev/null 2>&1 & (Bpid_ping=$! (B (Bwait $pid_ping (Brv_ping=$? (Bpid_ping= (B (Bcheck_and_exit (B (B-----------8<-----------8<-----------8<-----------8<-----------8<----------- (B $B$G$O$G$O(B (B (B-- $B$R$m$;(B (Bhttp://www.irori.org/
Follow-Ups: References:
- Prev by Subject: [linux-users:103123] Re: $BBg867r(B$B;L(B
- Next by Subject: [linux-users:103125] Re: [linux-users:103118] boa$B$G%+%l%s%H%G%#%l%/%H(B$B%j$rJQ99$9$k$K$O(B
- Previous by thread: [linux-users:103121] RE: [linux-users:103119] $B%9%/%j%W%HCf$G%3%^%s%I$,(B$B5"$C$F$3$J$$;~$N=hM}J}K!(B$B$K$D$$$F(B
- Next by thread: [linux-users:103127] Re: [linux-users:103124] Re: $B%9%/%j%W%HCf$G%3%^%s%I$,(B$B5"$C$F$3$J$$;~$N=hM}J}K!(B$B$K$D$$$F(B
- Indexes:[Main][Thread]