poldek i regekspy w szukaniu

Paweł A. Gajda mis w pld.org.pl
Czw, 23 Maj 2002, 09:03:02 CEST


czwartek 23/05/2002  8:18:30, Jacek Konieczny:
> On Thu, May 23, 2002 at 12:04:01AM +0200, Tomasz Kłoczko wrote:
> > 
> > poldek> search -l *pdftex*
> > Searching packages..........................................done.
> > 6 package(s) found:
> > jadetex-3.5-2
> > tetex-1.0.7.beta_20001218-9
> > tetex-dvips-1.0.7.beta_20001218-9
> > tetex-latex-1.0.7.beta_20001218-9
> > tetex-pdftex-1.0.7.beta_20001218-9
> > xmltex-20000907-1
> > 
> > poldek> search -l *pdftex 
> > Usage: search [OPTION...] PATTERN [PACKAGE...]
> > Try `search --help' or `search --usage' for more information.
> > 
> > Coś tu chyba jest nie tak.
> Jak najbardziej tak. przynajmniej w tym co napisałeś.
> 
> Jako argument search podaje się regexp (nie shell pattern) ograniczony
> jakimiś znakamAi.

Dodam, że perlowy. 

> Ale i tak w poldku jest błąd w komendzie search. Wyszło to na jaw jak
> spróbowałem:
> 
> search /FTP client/
> 
> Poldek zamiast traktować całe wyrażenie jako jeden argument uznał to za
> dwa argumenty, z który żaden nie jest ani prawidłowym wyrażeniem, ani
> prawidłową nazwą pakietu.

Winny jest tu argp z libca, popatrzę na to w wolnej chwili. Obejście
zapewne znasz: /FTP\s+client/. 



Więcej informacji o liście dyskusyjnej pld-installer