Thread glob Verhalten unklar (5 answers)
Opened by crojay at 2011-12-29 11:54

torsten
 2011-12-29 14:40
#155170 #155170
User since
2010-08-16
45 Artikel
BenutzerIn
[Homepage] [default_avatar]
weil glob nach Definition so arbeitet. Sonst würde sowas hier unter Linux nicht funktionieren:

Code: (dl )
1
2
3
4
5
6
$ echo t*
t tmp
$ echo klaus
klaus
$ echo *klaus*
*klaus*


Es gibt die Dateien t und tmp, aber keine die klaus irgendwie enthielte. Trotzdem gibt echo sowohl klaus als auch *klaus* aus.

In einem leeren Verzeichnis kannst Du auch sowas machen:

Code: (dl )
1
2
3
4
$ echo *
*
$ echo *.xxx
*.xxx


Wenn glob keine Datei findet, die auf das Muster passt, wird das Muster selbst ausgegeben.

View full thread glob Verhalten unklar