nur Dateien eines bestimmten Datums kopieren



  • ich habe ein Verzeichnis mit derart vielen Dateien, dass ls fehlschlägt "argument too long". Deswegen müsste ich jetzt Dateien aus diesem Verzeichnis herausschieben. Also z.B. alle Dateien von einem bestimmten Datum .

    Weiss jemand, wie ich es realisieren kann, Dateien von einem bestimmten Datum zu kopieren/verschieben?

    Danke.



  • Mit man: find. Du kannst bspw. folgendermaßen alle Dateien mit der Endung .png verschieben:

    find . -iname '*.png' -exec mv {} /irgendein/neues/verzeichnis/ \;
    

    (Wie die Datumskriterien funktionieren, musst Du nachlesen, das merke ich mir selbst nicht auswendig.)


Log in to reply