Took a couple hours of pounding away, but yeah, the script works 
perfectly with my backup solution!


Thanks






On 01/03/2011 03:56 PM, John Hawley wrote:
> #!/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
>>    
>
> -- 
> 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
>    
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://mailman.mn-linux.org/pipermail/tclug-list/attachments/20110104/23e36e63/attachment-0001.htm