Suchen nach Ordnern, die seit dem Datum geänderte Dateien enthalten

3661
Jason

Also, ich habe ein Verzeichnis mit vielen Unterverzeichnissen wie ...

Main main / ordner1 main / ordner2 main / folder2 / otherfolder1 main / folder2 / otherfolder2 

usw...

Gibt es eine einfache Möglichkeit, zu ermitteln, welche Ordner Dateien enthalten, die seit einem bestimmten Datum geändert wurden?

Ich möchte das wissen

Ordner1 otherfolder2 

Sind die einzigen zwei Ordner, die Dateien seit dem 15.07.09 geändert haben.

Alles, was einfach ist, funktioniert für mich ... Applescript, Terminalbefehl.

3

2 Antworten auf die Frage

4
Richard Hoskins
find . -type d -newermt '7/15/09' 

Von der Seite "find man":

-newerXY-Datei

True, wenn die aktuelle Datei eine letzte letzte Zugriffszeit (X = a), Inode-Erstellungszeit (X = B), Änderungszeit (X = c) oder Änderungszeit (X = m) hat als die letzte Zugriffszeit (Y) = a), Inode-Erstellungszeit (Y = B), Änderungszeit (Y = c) oder Änderungszeit (Y = m) der Datei. Wenn Y = t, wird die Datei außerdem als eine direkte Datumsangabe der Form interpretiert, die von cvs (1) verstanden wird. Beachten Sie, dass -newermm -newer entspricht.

1
BinaryMisfit

Dieser Artikel zeigt, wie dies mithilfe von find in terminal möglich ist. Weitere Informationen finden Sie unter Öffnen Sie ein Terminal und verwenden Sie es

Mann finden