Fabian Kaczor

Fabian Kaczor Administrator,
IT-Pro

Temat: Skrypt przenoszenia katalogów lekka zamota :)

Mam taki pomysła aby w cronie zapodać kasowanie/przenoszenie katalogów. I oczywiście z pomocą przycghodzi Bash

find /test/ -mtime +10 -exec rm -fr {} \;

ta wersja oczywiście kasuje starsze niz 10 dni.
I pojawia sie pytanie mogę zmienic na przenoszenie katalogów w inne miejsce tylko jest mały problem.

Hierarchia katalogowa

Kat1----
|10 date creation 1.12.2011
|20 date creation 1.12.2011
|30 date creation 11.12.2011
Kat2----
|10 date creation 1.12.2011
|20 date creation 1.12.2011
|30 date creation 11.12.2011

i chce przeniesc gdziezik indziej i jezeli zrobie to oczywiście skopiuje mi katalogi ale nadpisze je ponieważ w katalogu 1 jak i 2 sa podkatalogi o tej samej nazwie czyli 10, 20 i się nadpisza a chodzi mi o to aby kopiował kat1 tu dzież Kat2 i tylko podkatalogi przenosił starsze niż... . nie wiem czy wszystko zrozumiałe jest :). Trzeba przenosić Kta1 i Kat2 tak aby został on z podkatalogami świeżymi.

Fabian