Zsh Mailing List Archive
Messages sorted by:
Reverse Date,
Date,
Thread,
Author
Re: pcre module help
- X-seq: zsh-users 7569
 
- From: Vincent Stemen <zsh@xxxxxxxxxxx>
 
- To: zsh-users@xxxxxxxxxx
 
- Subject: Re: pcre module help
 
- Date: Sun, 20 Jun 2004 12:36:08 -0500
 
- In-reply-to: <20040620144844.GA24131@xxxxxxxxxxx>
 
- Mailing-list: contact zsh-users-help@xxxxxxxxxx; run by ezmlm
 
- References: <D289C58E-C2AF-11D8-8B47-000A95D2C79E@xxxxxxxxxxxxxxxx> <20040620144844.GA24131@xxxxxxxxxxx>
 
On Sun, Jun 20, 2004 at 10:48:44AM -0400, Clint Adams wrote:
> > if [[ $variable == pcre ]] ; then
> > blah
> > fi
> 
> At this point, you have two options:
> 
> 1)
> pcre_compile pcre
> if pcre_match $variable; then
>   blah
> fi
> 
> 2)
> if [[ $variable -pcre-match pcre ]]; then
>   blah
> fi
> 
> If these don't fit your needs, let us know.
Hi.
I tried this under zsh-4.2.0 on FreeBSD with the zsh module statically
linked in.
Method 1)
   # pcre_compile "^/.*local"
   pcre_compile: not available on this system
   # if pcre_match $PATH; then echo "matched"; fi
   pcre_match: not available on this system
Method 2)
   # if [[ $PATH -pcre-match '^/.*local' ]]; then echo "matched"; fi
   zsh: unrecognized condition: `$PATH'
   # pcre_compile "^/.*local"
   pcre_compile: not available on this system
   # if [[ $PATH -pcre-match '^/.*local' ]]; then echo "matched"; fi
   -- shell crashes leaving a core file --
The shell crashing is consistent when I try to use -pcre-match after
attempting to run pcre_compile.  Also, the -pcre-match method is not
mentioned in the zshmodules manual.
Regards,
Vincent
-- 
Vincent Stemen
Avoid the VeriSign/Network Solutions domain registration trap!
Read how Network Solutions (NSI) was involved in stealing our domain name.
http://www.InetAddresses.net
Messages sorted by:
Reverse Date,
Date,
Thread,
Author