Wyszukiwanie katalogów i ich kasowanie

Ogólne pytania dotyczące systemu
cnmcn
Posty: 3
Rejestracja: 19 marca 2008, 14:50

Wyszukiwanie katalogów i ich kasowanie

Post autor: cnmcn »

Witam,

W katalogu test mam różne podkatalogi z kopiami zapasowymi.

Każdy podkatalog kopii zapasowej nazywa się np. "pulpit 18-06-2013 14:40", "dokumenty 16-04-2013 12:00", "poczta 12-02-2013 11:00", itd. Nazwa katalogu składa się z jego nazwy + daty i godziny jego utworzenia.

Wiem jak wyszukać w katalogu test wszystkie podkatalogi, które w swojej nazwie zawierają określoną datę (miesiąc i rok):

find ./test -name "*06-2013*" -type d

Polecenie znajduje mi wszystkie katalogi, które w swojej nazwie zawierają ciąg *06-2013*.

Moje pytanie brzmi:

Jak zmodyfikować to polecenie, aby po wyszukaniu tych katalogów zostały one automatycznie usunięte z ich zawartością?

Pozdrawiam i dziękuje za pomoc.
snejk
Posty: 78
Rejestracja: 03 sierpnia 2010, 00:33
Lokalizacja: /dev/random

Post autor: snejk »

Kod: Zaznacz cały

[B]
find ./test -name "*06-2013*" -type d - exec rm {} \;[/B]
cnmcn
Posty: 3
Rejestracja: 19 marca 2008, 14:50

Post autor: cnmcn »

Działa!

Dziękuję za pomoc.

Pozdrawiam
ODPOWIEDZ