On 2009-10-09 22:34:32 +0200, Ionel Mugurel Ciobica wrote:
> On 9-10-2009, at 19h 22'27", rzeno wrote about "Re: [rlug] complex if
> conditions in bash"
>
> [ ... lots of wtfs ... ]
>
> Daca ( ( $i este "imaginar" sau "all" ) si $imag este "f/i=" )
> sau ( ( $i este "regular" sau "all" ) si $imag este "f" ) atunci
> fa ceva
> daca nu
> nu fa nimic
^^^^ imperativ negativ ? cica e cu infinitiv,
as in "nu face" :)
> gata
Daca citesc bine, conditiile de mai sus s-ar rezuma la:
case "$i" in
imaginar|regular|all)
[ "$imag" == "f/i=" -o "$imag" == "f" ] && fa_ceva
;;
*)
echo hmm
;;
esac
cred ca se poate si mai simplu (in sensul de mai putine caractere, nu
neaparat mai "citibil"), cu bash4 regexes sau alte noi scamatorii.
v. http://www.bash-hackers.org/wiki/doku.php etc
--
perl -MLWP::Simple -e'print$_[rand(split(q.%%\n.,
get(q{http://cpan.org/misc/japh})))]'
_______________________________________________
RLUG mailing list
[email protected]
http://lists.lug.ro/mailman/listinfo/rlug