linux-l: Filelöschproblem

Oliver Bandel oliver at first.in-berlin.de
Fr Okt 8 22:41:33 CEST 1999


Hi!

Ein' hab'ich noch! :-)


On Thu, 7 Oct 1999, HEINECKE Johannes CNET/DSM/LAN wrote:

> Hallo allerseits,
> 
> bei uns ist ein seltsames Problem aufgetreten. Durch einen
> Skriptfehler haben wir ein relativ-langen Pfadnamen
> ( ~username/cc/cc/cc/cc/cc...,

In das erste Verzeichnis rein gehen (cd cc)
und dann:


find . -name "cc"  -type d |sort -r | rm -rf


Sollte am schnellsten gehen, ist immerhin ein Einzeiler (*) :-)

(*) Das erste "cd cc" kann man ja auch in diese Zeile quetschen. :-)


Falls es Probleme mit dem Filenamen gibt, vielleicht mal mit
den guten Backticks probieren und/oder mit "--"i nach dem rm herum
probieren.

besonders wiederspenstige Filenamen (wenn man mal vom lästigen
Filename too long absieht) bekommt man zum Beispiel so weg:

rm `ls | grep "hier_dann_die_Mist-Zeichen_aber_an_den_backslash_denken"`

(ggf. rm mit -rf nutzen)

Tschüß,
    Oliver



Mehr Informationen über die Mailingliste linux-l