Wie verschiebe ich Dateien, die älter als 30 Tage sind, vom Ordner /storage/current/dbdumps/
in den Ordner /storage/archive/dbdumps
?
Ich habe es versucht:
find /storage/current/dbdumps/ -type f -mtime +30 -exec mv '{}' /storage/archive/dbdumps \;
scheint aber in Ubuntu 11.04 ungültig.
Antworten:
Der Befehl scheint in Ordnung und in meinem 11.10 funktioniert es. Haben Sie den abschließenden Schrägstrich im Zielordner nicht übersehen?
Eine andere Sache, die Sie vielleicht versuchen, ist die Verwendung
/bin/mv
von nur instedmv
.quelle
Sie können diese Version ausprobieren (funktioniert in 11.10, ich denke, es wird auch in anderen Versionen funktionieren :)):
quelle
xargs -I{} mv "{}" /storage/archive/dbdumps/