Heiko Schlittermann wrote: > Heiko Schlittermann <hs@schlittermann.de>: >> Peter Jordan <usernetwork@gmx.info> (Do 08 Mai 2008 19:36:45 CEST): >>> wie lautet der Befehl zum Löschen aller versteckten Unterordner >>> in einem Verzeichnis, ohne dass das Verzeichnis ./ mitgelöscht >>> wird? >> >> Ohne lange nachzudenken: >> >> cd <ORDNER> >> rm -rf ./ > > Sorry - Lesen müsste ich können. Du wolltest nur die versteckten > Ordner löschen. Und nicht mal die Files. Also so: > > find -mindepth 1 -maxdepth 1 -type d -exec rm -r {} + Das löscht ja aber alles in '.', auch nicht "versteckte" Verzeichnisse. Peters Vorschlag find /path/to/dir -mindepth 1 -delete -type d -name "\.*" (mit optionalem -maxdepth 1 falls keine Rekursion vom OP gewünscht) ist doch so in Ordnung.
Attachment:
pgptzOU7C21LR.pgp
Description: PGP signature