Jak przenieść pliki starsze niż 30 dni z folderu /storage/current/dbdumps/
do /storage/archive/dbdumps
?
Próbowałem:
find /storage/current/dbdumps/ -type f -mtime +30 -exec mv '{}' /storage/archive/dbdumps \;
ale wydaje się nieprawidłowy w Ubuntu 11.04.
Odpowiedzi:
Komenda wydaje się być poprawna, aw moim 11.10 działa. Nie przegapiłeś końcowego ukośnika w folderze docelowym?
Inną rzeczą, którą możesz spróbować, jest użycie
/bin/mv
insted of justmv
.źródło
Możesz wypróbować tę wersję (działa w 11.10, myślę, że będzie działać również w innych wersjach :)):
źródło
xargs -I{} mv "{}" /storage/archive/dbdumps/