Your logic still seems a bit wrong. Have a look at the following 2 examples. Maybe they express what you want to do. Or maybe not.<br><br>I've used elsif because in your example, the other conditions will still be tested. Your >= 999 I think should be <=999<br><br>if ($error == 0) {<br>   system ("/vmbackup/send.sh -u Backup complete.");<br><br>  } elsif ($error > 0 and $error <= 999) {<br>    system ("/vmbackup/send.sh -u Backup error");<br><br>} else    ##if ($error > 1000) {<br>   system ("/vmbackup/send.sh -u Backup error, snapshot available");<br><br>}<br><br>if ($error == 0) {<br>    system ("/vmbackup/send.sh -u Backup complete.");<br> <br>   } elsif ($error > 0 and $error <= 999) {<br>     system ("/vmbackup/send.sh -u Backup error");<br> <br> } elsif ($error > 1000) {<br>    system ("/vmbackup/send.sh -u Backup error, snapshot available");<br><br> } else {<br> 
 ## maybe a - (minus) return code, I dunno<br>}<br><br>-Ants<br><br><b><i>Anton Hofmann <doomrunner.lists@gmail.com></i></b> wrote:<blockquote class="replbq" style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"> -----BEGIN PGP SIGNED MESSAGE-----<br>Hash: SHA1<br><br>Felipe Figueiredo schrieb:<br>> A Thursday 15 November 2007 08:47:28, Anton Hofmann escreveu:<br>> <br>> Try using parenthesis in each test<br>> ( ($error >= "0") and ($error <= "999") )<br>> <br>> also, why are you using string comparison operators (gt, le, eq...) for <br>> integers? using <=, == and >= is more indicated (and prevents warnings when <br>> you use -w, warnings and strict).<br><br>Hi Felipe,<br><br>my way was a litle bit stupid, as you say i used string comparison for<br>integer values, i changed it to:<br><br>if ($error == 0) {<br> system ("/vmbackup/send.sh -u Backup complete.");<br>  }<br>if ($error > 0 and $error
 >= 999) {<br>  system ("/vmbackup/send.sh -u Backup error");<br>  }<br>if ($error > 1000) {<br> system ("/vmbackup/send.sh -u Backup error, snapshot available");<br><br>now it works perfect.<br><br>thank you.<br><br>Anton<br><br><br><br>-----BEGIN PGP SIGNATURE-----<br>Version: GnuPG v1.4.7 (MingW32)<br><br>iD8DBQFHPDfTUhOOK1n0VVkRAqNSAKCAfFuGIXE0ZH95EqmHAJQ3nbh7KACfZLPA<br>YLWFMt2SmnCGmPRDlg2QVIE=<br>=Xakc<br>-----END PGP SIGNATURE-----<br><br>-- <br>ubuntu-users mailing list<br>ubuntu-users@lists.ubuntu.com<br>Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-users<br></blockquote><br><BR><BR>Disclaimer: Technically, I'm always wrong!!<p>


      <hr size=1> 
For ideas on reducing your carbon footprint visit <a href="http://uk.promotions.yahoo.com/forgood/environment.html">Yahoo! For Good</a> this month.