#!/bin/bash HOST="windowshostname" CMD="ping -c1 $HOST" CMD_RET=`$CMD` # echo $CMD_RET NOWDATE=`date +%Y%m%d` if [ -f ping_check.txt ]; then FILEDATE=`cat ping_check.txt` else FILEDATE=0 fi if [ $NOWDATE -ne $FILEDATE ]; then if [[ $CMD_RET =~ ", 0% packet loss" ]] then echo "$HOST pinged ..." echo $NOWDATE > ping_check.txt # run backup script else echo "$HOST did not ping ..." fi fi exit On 01/03/2011 03:04 PM, Raymond Norton wrote: > Yes, it will have the same address . I would prefer to run it from the > backup server, but am open to anything that is simple. > > > ----- "Justin Krejci" wrote: > > Does the windows XP machine always have the same IP address or at > least on the same subnet as the backup server when it is online? > > > > Can you possibly have the Windows XP host run a script automatically > when it is online that will trigger the backup process? > > > > -----Original Message----- > > *From*: Raymond Norton <admin at lctn.org > <mailto:Raymond%20Norton%20%3cadmin at lctn.org%3e>> > > *Reply-to*: TCLUG Mailing List <tclug-list at mn-linux.org> > > *To*: tclug-list at mn-linux.org <mailto:tclug-list at mn-linux.org> > > *Subject*: [tclug-list] script help > > *Date*: Mon, 03 Jan 2011 14:21:21 -0600 > > *Mailer*: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.9) > Gecko/20100423 Thunderbird/3.0.4 > > > > > I need to come up with a shell script that will launch another script > when a specific host is detected on the network. This is for an network > backup system. The host is always off-line when the back up runs at the > night and I want to fire the backup off when it comes back on-line. > > The script would run on the backup server as a cron job, and needs to > call the backup script only once per day. > > The backup server is Linux. The host is Windows XP. > > > > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org <mailto:tclug-list at mn-linux.org> > http://mailman.mn-linux.org/mailman/listinfo/tclug-list > > > > -- > > This message has been scanned for viruses and > > dangerous content by *MailScanner* <http://www.mailscanner.info/>, > and is > > believed to be clean. > > _______________________________________________ TCLUG Mailing List - > Minneapolis/St. Paul, Minnesota tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list > > -- > Raymond Norton > LCTN > Ecclesiastes 7:21-22 > > > _______________________________________________ > TCLUG Mailing List - Minneapolis/St. Paul, Minnesota > tclug-list at mn-linux.org > http://mailman.mn-linux.org/mailman/listinfo/tclug-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://mailman.mn-linux.org/pipermail/tclug-list/attachments/20110103/e66a7c2d/attachment.htm