Pit: Nachfrage: Nur Verzeichnisse finden, deren Inhalt sich in den letzten X Minuten geändert hat

Beitrag lesen

man find says:

-mmin n
    File's data was last modified n minutes ago. 

Das gilt auch für Verzeichnisse.

Übrigens: Wenn Du NUR Verzeichnisse finden willst, dann solltest Du noch

-type d

hinzufügen.

Hallo ursus,

Du hast Recht, aber ich habe diese optionen bereits alle versucht und bekomme dennoch kien korrektes ergebnis.

Hiermit finde ich rekursiv alle "sub2-Verzeichnisse" ausgehend vom aktuellen Verzeichnis. Diese werden dann ebenso rekursiv mitsamt Inhalt ins Verzeichnis /path/to/my_dest kopiert:

find . -name sub2 ! -path "./my_dest/*" -exec cp -r --parents {} /path/to/my_dest  \;

Da das aber recht viele Ergebnisse sind, würde ich die Ergebnisse gerne dergestalt reduzieren, dass nur noch rekursiv alle "sub2-Verzeichnisse" gefunden und/oder kopiert werden, innerhalb derer sich z.b. in den letzten 24 Std. etwas getan hat, also eine oder mehrere Dateien geändert wurden.

Pit