Re: OT: anwendungsproblem viele_dateien_löschen
On Thu, 5 Sep 2002 21:53:36 +0200
Jörg Schütter <joerg.schuetter@gmx.de> wrote:
> On Thu, 5 Sep 2002 08:33:51 +0200 (CEST)
> Ruediger Noack <ernohl@yahoo.de> wrote:
>
> > Hallo
> >
> > > On Thu, Sep 05, 2002 at 02:00:05AM +0200, Markus Hubig wrote:
> > > > On Thu, 05 Sep 2002, erkan yanar wrote:
> > > >
> > > > > On Wed, Sep 04, 2002 at 05:34:51PM +0200, Patrick Hornung wrote:
> > > > >
> > > > >> Danach wäre eigentlich noch schön, wenn leere Verzeichnisse gelöscht
> > > > >> würden, aber das könnte man dann ja per Hand machen.
> > > > > find /usr -type d -links 2 | xargs rmdir
> > > >
> > > > Trifft das nicht auf alle Verzeichnisse zu ??
> > > >
> >
> > All Eure Vorschlägen zum Löschen leerer Unterverzeichnisse haben ein Manko.
> > Das Kommando muss evtl. abhängig von der Verschachtelungstiefe der (leeren)
> > Unterverzeichnisse mehrfach aufgerufen werden (ein Verzeichnis, das nur ein
> > leeres Unterverzeichnis enthält, wird nicht gelöscht!).
> >
> > Also muss noch eine kleine Schleife um das Kommando gelegt werden.
>
> Versuch's mal mit
> find /usr -type d -links 2 | sort -r | xargs rmdir
Oops, nach dem Senden ist es mir aufgefallen. Das Pferd von hinten
aufzuzäumen bringt ja auch nichts, da erst nach dem Lösche weiterer
Unterverzeichnisse die gesuchte Anzahl (links = 2) stimmt, und der
Find-Befehl steht ja ganz am Anfang.
Gruß
Jörg
--
http://www.lug-untermain.de/ -
http://mypenguin.bei.t-online.de/
Dipl.-Ing. Jörg Schütter
joerg.schuetter@gmx.de
Reply to: