[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Skript zum löschen leerer Ordner



Hallo Florian!

Florian Weimer schrieb am Montag, den 19. Januar 2009:

> * Lars Kuppert:
> 
> > evtl. ein Skript parat wie man nun die leeren Ordner per Skript
> > einfach löscht?
> find . -exec rmdir {} \;
> 
> mehrfach aufrufen? rmdir löscht nur Verzeichnisse, wenn sie leer
> sind. Nicht sonderlich elegant, es sollte aber funktionieren.


find . -type d -empty -delete

sollte helfen. -delete impliziert -depth und dann bearbeitet find 
zuerst die Inhalte der Verzeichnisse.

Eventuell reicht sogar ein find . -type d -delete. IIRC löscht find 
nämlich nur leere Verzeichnisse, ansonsten schlägt das Löschen fehl.

Grüße
Christian
-- 
hundred-and-one symptoms of being an internet addict:
93. New mail alarm on your palmtop annoys other churchgoers.


Reply to: