poldek i regekspy w szukaniu

Jacek Konieczny jajcus w bnet.pl
Czw, 23 Maj 2002, 08:18:30 CEST


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ś znakami.
Np.:
search -l /pdftex/
(to jest to samo co dałeś powyżej (*pdftex*))

A to co chcesz osiągnąć to:
search -l /pdftex$/


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.

Pozdrowienia,
	Jacek



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