Juni 30th, 2005

Klammerersetzungen und Muster in der Bash

Posted by offensator in Bash

Durch Klammerersetzung lassen sich verschiedene Zeichenketten aus gegebenen Mustern erzeugen. Die Syntax lautet:


<prefix>{<muster>}<postfix>

Im Muster stehen beliebig viele, aber mindestens zwei, von Kommata getrennete Zeichenketten, in denen auch wieder Muster auftreten können.


$ echo datei-{1,2,3}.txt
datei-1.txt datei-2.txt datei-3.txt

Auch zur Dateiselektierung ist die Klammerersetzung sehr nützlich:


cp *.{h,cpp} ~

kopiert alle Dateien mit den Endungen .h oder .cpp ins Homedir.

No Responses to ' Klammerersetzungen und Muster in der Bash '

Subscribe to comments with RSS or TrackBack to ' Klammerersetzungen und Muster in der Bash '.

Leave a reply

:mrgreen: :neutral: :twisted: :shock: :smile: :???: :cool: :evil: :grin: :oops: :razz: :roll: :wink: :cry: :eek: :lol: :mad: :sad: