Regular expression für ein Datum-Bereich

Wenn ich eine directory-Struktur wie diese

yyyy/dd/mm/<files>

Gibt es eine Möglichkeit, Suche nach einem string in allen Dateien in einem bestimmten Zeitrahmen über eine regex? Ich habe zum Beispiel einen Zeitrahmen: 2010/12/25 - 2011/01/01, muss ich mit grep alle Dateien in den Verzeichnissen die entsprechenden Termine vom 25 Dezember bis 1. Januar

Wenn ich das Tue programmgesteuert, ist es besser, Durchlaufen Sie den Datumsbereich und die grep-Dateien in den einzelnen yyyy/dd/mm directory als einen regex verwenden, um dies zu tun? Oder wäre es nicht einen Unterschied machen?

  • Ich persönlich würde einfach Durchlaufen. Könnte es möglich sein, dies mit einem regex, aber es wäre ziemlich Komplex. Cue Jamie Zawinsky Zitat: "Manche Menschen, wenn Sie mit einem problem konfrontiert, denken, "ich weiß, ich werde Sie reguläre Ausdrücke verwenden." Nun haben Sie zwei Probleme.'
  • Haben Sie jemals herausfinden? Ich bin mit den gleichen Problemen. Wenn Sie möchten, kann ich damit beginnen, eine Frage, wie gut.
  • Behalf ich mir mit einer for-Schleife.
InformationsquelleAutor harithski | 2011-07-27
Schreibe einen Kommentar