2009/10/9 Ionel Mugurel Ciobica <[email protected]>:
> On  9-10-2009, at 18h 20'21", Catalin Muresan wrote about "Re: [rlug] complex 
> if conditions in bash"
>> 2009/10/9 Ionel Mugurel Ciobica <[email protected]>:
>> >
>> >  if ( ( ( cond 1 OR cond 2 ) AND cond 3 ) OR
>> >      ( ( cond 4 OR cond 5 ) AND cond 6 ) )
>
>> > Pentru jumatatea de sus merge asa:
>> >
>> > [[ "$i" == 'imaginar' || "$i" == 'all' ]] && [[ "$imag" == 'f/i=' ]]
>> >
>> > [[ "$i" == 'regular' || "$i" == 'all' ]] && [[ "$imag" == 'f' ]]
>> >
>> > Cum le pun impreuna?
>>
>>
>> if [ ( ( "$i" = "imaginar") -o ( "$i" = "all") ) -a ( "$imag" = "f/i="
>> ) ) ]; then
>
> Exemplul tau nici nu merge (desi e doar jumatate din ce-mi trebuie.
> Zice ca: "syntax error near unexpected token `('", nu-i place
> paranteza rotunda. Jumatatile mele de mai sus merg. Vreau doar sa le
> pun impreuna...
>
[ este o comanda separata, trebuie sa fie inconjurat de spatii, cred
ca asta ai gresit.

> Mersi,
>        Mugurel
>
> _______________________________________________
> RLUG mailing list
> [email protected]
> http://lists.lug.ro/mailman/listinfo/rlug
>



-- 
Petre "don't thread on me" Ratiu

_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug

Raspunde prin e-mail lui