[OpenSER-Users] test operator
Bogdan-Andrei Iancu
bogdan at voice-system.ro
Thu Sep 20 17:31:30 CEST 2007
Hi Klaus,
the [..] operator is used to convert generic numerical value (maybe
result of arithmetic ops to logical value.
in your example, the == is already a logical operator, so no need to any
conversion.
regards,
bogdan
Klaus Darilion wrote:
> Hi!
>
> from the core cookbook of 1.2:
>
>> If you want to evaluate arithmetic operations and test the value in
>> conditions, use the test operator ' [ ... ] ' . This is required to
>> convert the result to internal convention for drop, true and false.
>>
>> if ( [ $var(a)&4 ] ) {
>> xlog("bit 3 is set in var a");
>> }
>
> Is there somewhere a detailed description of the test operator? Can it
> only be used to test for 0/1 or can I also do comparison like e.g.
> if ([ $rd == "mydomain.at" ]) ?
>
> regards
> klaus
>
> _______________________________________________
> Users mailing list
> Users at openser.org
> http://openser.org/cgi-bin/mailman/listinfo/users
>
More information about the Users
mailing list