08.06.10, 16:14, "Farkas Levente" <lfar...@lfarkas.org>: > hi, > =~ no longer working in bash. just try this little line: > ----------------------------- > if [[ "abc" =~ "abc.*" ]]; then echo inside; else echo outside; fi > ----------------------------- > this give "inside" up to fedora-12, but it gives > "outside" in fedora-13. > imho it's a serious changes since all shell script will fail which use > =~ :-( > is there any reason for this? or any quick fixes? > thanks in advance. > regards. > > Hi,
[vour...@localhost ~]$ shopt -s compat31 [vour...@localhost ~]$ if [[ "abc" =~ "abc.*" ]]; then echo inside; else echo outside; fi inside Regards, -- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel