Zsh Mailing List Archive
Messages sorted by: Reverse Date, Date, Thread, Author

Re: backing up with zsh



Quoting Mark Borges (mdb@xxxxxxxxxxxx):
> >    $ echo **/*~*.[Gg][Ii][Ff]|[bB][mM][pP]|[jJ][pP][gG]
> Close -- you forgot the parens:
>     $ echo **/*~*.([Gg][Ii][Ff]|[bB][mM][pP]|[jJ][pP][gG])
> I think you'll also have to put `jpeg' and it's case variant as well.

You mean
      $ echo **/*~*.([Gg][Ii][Ff]|[bB][mM][pP]|[jJ][pP][gG]|[jJ][pP][eE][gG])

This is getting "out of hand".  :-(

> There may be an equivalent for `jpe?g', but I don't see it offhand.

Anyone?

> SG> I'd rather be using something like this:
> SG>    $ echo **/*~(*.[bmp|gif|jpeg|jpg]/i)
> SG> .. where "/i" means "case insensitive".
> Sure. perl -e ''. ;-).

So - perl has better regexpr than the zsh here?

Sven



Messages sorted by: Reverse Date, Date, Thread, Author