Return to BSD News archive
Path: euryale.cc.adfa.oz.au!newshost.anu.edu.au!harbinger.cc.monash.edu.au!nntp.coast.net!howland.reston.ans.net!vixen.cso.uiuc.edu!newsfeed.internetmci.com!ns1.iamerica.net!xavier.varmm.com!amusgrov From: amusgrov@varmm.com (AJ Musgrove) Newsgroups: comp.sys.sun.admin,alt.sys.sun,comp.unix.bsd.misc,comp.unix.programmer,comp.unix.bsd.bsdi.misc,comp.unix.admin Subject: Re: ping script Followup-To: comp.sys.sun.admin,alt.sys.sun,comp.unix.bsd.misc,comp.unix.programmer,comp.unix.bsd.bsdi.misc,comp.unix.admin Date: 17 Jul 1996 13:50:18 GMT Organization: LDS i-America Lines: 32 Message-ID: <4sir2q$t5@ns1.iamerica.net> References: <Pine.SOL.3.93.960702171209.4062B-100000@gold.acns.fsu.edu> NNTP-Posting-Host: xavier.varmm.com X-Newsreader: TIN [version 1.2 PL2] Xref: euryale.cc.adfa.oz.au comp.sys.sun.admin:70678 alt.sys.sun:10416 comp.unix.bsd.misc:1253 comp.unix.programmer:39675 comp.unix.bsd.bsdi.misc:4325 comp.unix.admin:44991 Douglass E. Davis (davis@gold.acns.fsu.edu) wrote: : I am trying to make a script that will ping a computer every few minutes : and run a program if there is no answer. : I was thinking about making a C program to do the same thing. it would : just do a : : system("ping blazay > datafile ") : then it would read datafile to see if the ping worked. : But if some one has a script or C program that could do this I would : appreciate the source, or if you could just tell me how to do it. ----------[]----------------------- #!/bin/sh ping blazay 2>&1 1> /dev/null while [ $? -eq 0 ] ; do ping blazay 2>&1 1> /dev/null sleep 180 ; # three mintues done your_program_goes_here -------------------[]--------------- -- AJ Musgrove ---------------------------------------------------------------- My opinions do not necessarily reflect those of MFS, or anyone else for that matter. O- ----------------------------------------------------------------