Q: rmdir bei nichtleerem Verzeichnis (Konsole)?

2004-05-29 Diskussionsfäden Rudi Effe
Hallo,

im midnite commander (mc) kann man problemlos (nach Nachfrage) einen Ordner 
komplett löschen, auch wenn dieser nicht leer ist. 

In der Konsole habe ich dies auf vielfache Weise vergeblich versucht (rm, 
rmdir, verschiedene -R -r -f Optionen) und auch mit google nichts 
entsprechendes gefunden. Ja, man könnte ein Script schreiben, aber gibt es 
nichts einfacheres?

Danke
gruß
rUdi

P.S. Was ich genau möchte? Alle Ordner /home/*/ntprofile/Temp* löschen :)



Re: Q: rmdir bei nichtleerem Verzeichnis (Konsole)?

2004-05-29 Diskussionsfäden Uwe Malzahn
Am Samstag, 29. Mai 2004 12:23 schrieb Rudi Effe:
 im midnite commander (mc) kann man problemlos (nach Nachfrage) einen
 Ordner komplett löschen, auch wenn dieser nicht leer ist.

 In der Konsole habe ich dies auf vielfache Weise vergeblich versucht (rm,
 rmdir, verschiedene -R -r -f Optionen) und auch mit google nichts
 entsprechendes gefunden. Ja, man könnte ein Script schreiben, aber gibt
 es nichts einfacheres?

rm -rf dir macht genau das!

 P.S. Was ich genau möchte? Alle Ordner /home/*/ntprofile/Temp* löschen :)

Mit einer Kombination aus find (s. man find -exec und -type d) und rm 
-rf sollte das ein Einzeiler sein. Vorher testen mit echo statt gleich mit 
rm, um Unfälle zu vermeiden.

Gruß,
Uwe

-- 
The first time Microsoft makes something that doesn't suck is when
they start making vacuum cleaners.


-- 
Haeufig gestellte Fragen und Antworten (FAQ): 
http://www.de.debian.org/debian-user-german-FAQ/

Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject unsubscribe. Probleme? Mail an [EMAIL PROTECTED] (engl)



Re: Q: rmdir bei nichtleerem Verzeichnis (Konsole)?

2004-05-29 Diskussionsfäden Torsten Hilbrich
Rudi Effe [EMAIL PROTECTED] writes:

[...]

 In der Konsole habe ich dies auf vielfache Weise vergeblich versucht (rm, 
 rmdir, verschiedene -R -r -f Optionen) und auch mit google nichts 
 entsprechendes gefunden. Ja, man könnte ein Script schreiben, aber gibt es 
 nichts einfacheres?

[...]

 P.S. Was ich genau möchte? Alle Ordner /home/*/ntprofile/Temp* löschen :)

\rm -rf /home/*/ntprofile/Temp* sollte eigentlich funktionieren (-f
kann oft weggelassen werden).

Torsten



Re: Q: rmdir bei nichtleerem Verzeichnis (Konsole)?

2004-05-29 Diskussionsfäden Michelle Konzack
Am 2004-05-29 12:23:53, schrieb Rudi Effe:
Hallo,

im midnite commander (mc) kann man problemlos (nach Nachfrage) einen Ordner 
komplett löschen, auch wenn dieser nicht leer ist. 

In der Konsole habe ich dies auf vielfache Weise vergeblich versucht (rm, 
rmdir, verschiedene -R -r -f Optionen) und auch mit google nichts 
entsprechendes gefunden. Ja, man könnte ein Script schreiben, aber gibt es 
nichts einfacheres?

Versuchs mal mit 'rm -ri /home/*/ntprofile/Temp*'

Danke
gruß
rUdi

Greetings
Michelle

-- 
Linux-User #280138 with the Linux Counter, http://counter.li.org/ 
Michelle Konzack   Apt. 917  ICQ #328449886
   50, rue de Soultz MSM LinuxMichi
0033/3/8845235667100 Strasbourg/France   IRC #Debian (irc.icq.com)


signature.pgp
Description: Digital signature


Re: Q: rmdir bei nichtleerem Verzeichnis (Konsole)?

2004-05-29 Diskussionsfäden Ralf Liebig
Rudi Effe wrote:

 Hallo,
 
 im midnite commander (mc) kann man problemlos (nach Nachfrage) einen
 Ordner komplett löschen, auch wenn dieser nicht leer ist.
 
 In der Konsole habe ich dies auf vielfache Weise vergeblich versucht (rm,
 rmdir, verschiedene -R -r -f Optionen) und auch mit google nichts
 entsprechendes gefunden. Ja, man könnte ein Script schreiben, aber gibt es
 nichts einfacheres?

Wenn rm -rf DIRNAME nicht funktioniert dann mach mal einen lsattr auf
das Verzeichnis und suche nach einem gesetzten i-Attribut... ;)

Viele Grüße

Ralf



Re: Q: rmdir bei nichtleerem Verzeichnis (Konsole)?

2004-05-29 Diskussionsfäden Rudi Effe
Hi  danke für die vielen Tipps.

Mit -rf hatte ich es schon probiert - und IIRC ging es nicht (das System ist 
mir gerade nicht zugänglich). Kann es sein, dass das System zu alt ist? Ab 
welcher Version geht das?

Am Samstag 29 Mai 2004 13:03 schrieb Ralf Liebig:
 Wenn rm -rf DIRNAME nicht funktioniert dann mach mal einen lsattr auf
 das Verzeichnis und suche nach einem gesetzten i-Attribut... ;)

Mh, ich muss zugeben, dass ich von einem i-Attribut noch nicht etwas gehört 
habe!?! Lokal habe ich lsattr gerade mal ausprobiert und erhalte ständig 
Meldungen wie:
lsattr: Unpassender IOCTL (I/O-Control) für das Gerät Beim Lesen der Flags von 
cpp/a.out