Listet Dateien mit dem ersten Zeichen in einem bestimmten Bereich auf

422
nick rulez

Ich muss alle Dateien auflisten, die das erste Zeichen in einem bestimmten Bereich haben.

Wenn ich Powershell benutze, kann ich dies mit machen

gci [a-c]* 

Wie kann ich das von der Kommandozeile aus tun?

3

1 Antwort auf die Frage

4
Jack Shainsky

Sie können den folgenden Befehl verwenden:

dir /b | findstr /R "^[a-c].*" 
Vielen Dank. Es ist perfekt. :) Ich kann sogar verschiedene Bereiche verwenden. ^ [ac | eh]. * ". Nochmals vielen Dank. nick rulez vor 13 Jahren 0
Kannst du mir erklären, warum es notwendig ist, den Punkt nach]? nick rulez vor 13 Jahren 0
Dies ist ein regulärer Ausdruck, der "alles, was von einem AC-Bereich ausgeht, gefolgt von null oder mehr beliebigen Zeichen (dem Punkt)" bedeutet. Ich bin es gewohnt, reguläre Ausdrücke auf diese Weise anzugeben, aber ** findstr ** util erfordert hier nicht die vollständige Syntax, daher können Sie den Punkt und das Sternchen weglassen. Jack Shainsky vor 13 Jahren 0