Chcę „wyczyścić” wszystkie pliki z katalogu, w tym wszystkie pliki w podkatalogach, ale chcę pozostawić podkatalogi na swoim miejscu. Rozumiem rm -r
, że spowoduje to również usunięcie samych podkatalogów.
I nie chcą usuwać ukryte pliki (kropka).
Jak można to zrobić?
-delete
- wystarczy wydrukować nazwy plików, aby je usunąć.
find -type f ! -name "[.]*" -delete
nie jest odpowiedni?