UNIX " ls " Befehl - wildcard 'ODER' - operator

Ich habe ein Verzeichnis mit Zeitstempel von Dateien im format:

processAlpha20120618.txt
processAlpha20120619.txt
processAlpha20120620.txt
processBeta20120618.txt
processBeta20120619.txt
processBeta20120620.txt
... etc.

Ich möchte eine Liste dieser für bestimmte Termine. So etwas wie dieses:

ls -l *201206[19|20|21]*

Offensichtlich die oben nicht funktioniert, aber Sie können sehen, was ich versucht habe zu erreichen. Ich will mit etwas, wo die Zeichenfolge "201206" gefolgt von entweder "19", "20" oder "21".

Ich weiß, dass dies möglich ist, mit grep oder findenich habe nur gefragt, wenn es getan werden könnte mit ls.

InformationsquelleAutor der Frage Nossidge | 2012-06-22

Schreibe einen Kommentar