[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Wie sämtliche Pakete erneut installieren?



Hallo!

On 01 Feb 2004 at 01:48 +0100, Thorsten Haude wrote:

> * Andreas Metzler wrote (2004-02-01 00:32):
> >Thorsten Haude <debian@thorstenhau.de> wrote:
> >> * Elmar W. Tischhauser wrote (2004-01-31 12:56):
> >>>On 31 Jan 2004 at 10:08 +0100, Thorsten Haude wrote:
> >>>> Dotfiles sind ausdrücklich nicht vom Asterisk getroffen, dazu
> >>>> brauchst Du '.*'.
> >
> >>>'.[^.]*' ist präziser und damit weniger gefährlich.
> >
> >> Ich weiß nicht. Ich bin überrascht, das die Shell überhaupt Regexe
> >> kann, wenn man die mit Fileglobs mischt, kann es sicher schnell
> >> sportlich werden.
> >
> >Das ist keine regex sondern Globbing, eben "Punkt, ein nicht-Punkt,
> >beliebig viele (0 oder mehr) beliebige Zeichen" und nicht "beliebiges
> >Zeichen, nicht-Punkt beliebig oft (0 oder mehr)".

> Nee, das ist schon eine Zeichenklasse wie man sie aus Regexen kennt,
> also wird gemischt, also schlecht.

Wie Andreas dir schon erklärt hat, wird da nichts "gemischt", sondern
lediglich das ganz normale Globbing verwendet. Siehe dazu zum Beispiel
auch 'man bash', Stichwort "Pattern Matching".

Des Weiteren finde ich es seltsam, dass jemand, der einem Pattern,
welches '..' _nicht_ mit einschließt, misstrauen und gleichzeitig '.*'
empfehlen kann.

Wenn man beim Löschen Fehler durch falsche Muster vermeiden will, sollte
man ganz auf sie verzichten. Wenn man sie schon anwenden will, dann
bitte richtig.

Gruß,
Elmar

-- 
[ GnuPG: D8A88C0D / 2407 063C 1C92 90E9 4766 B170 5E95 0D7F D8A8 8C0D ]
·······································································
  Rien n'est stupide comme vaincre; la vraie gloire est convaincre.
                                       -- Victor Hugo, Les Misérables

Attachment: pgp9KUHqts7VP.pgp
Description: PGP signature


Reply to: