Zeichenkettenbildung mittels {}

Anbei ein ganz kurzer Tipp, wie du bestimmte Zeichenketten mit Hilfe der {} erstellen kannst:

$ echo {a,b,c}{1,2}
# Ausgabe: a1 a2 b1 b2 c1 c2

# Aufzählungen über mehrere Begriffe in gleicher Folge
$ echo {a..d}{1..3}
# Ausgabe: a1 a2 a3 b1 b2 b3 c1 c2 c3 d1 d2 d3

# Dies geht natürlich auch in umgekehrter Reihenfolge
$ echo {5..2}{t..p}
# Ausgabe: 5t 5s 5r 5q 5p 4t 4s 4r 4q 4p 3t 3s 3r 3q 3p 2t 2s 2r 2q 2p

# eine verrücktere Verbindung der Zeichenketten
$ echo {ab,cd}{123,456,789}_{1..4}{d..a}
# Ausgabe: ab123_1d ab123_1c ab123_1b ab123_1a ab123_2d ab123_2c [...]

# mehrere Dateien abfragen
$ echo script{1..6}.sh 
# Ausgabe: script1.sh script2.sh script3.sh script4.sh script5.sh script6.sh

Viel Erfolg beim Zeichenketten bauen 😉

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.