linux-l: rm -r *

Michael Dietrich mdt at mdt.in-berlin.de
Di Jul 8 08:41:44 CEST 1997


>> > > Wenn man  in der tcsh   'rm -r *'  eingibt,   wird ja nachgefragt,  ob
>> > > wirklich  alle Dateien geloescht werden   sollen. Bisher hatte ich auf
>> > > diese Frage noch nie mit Nein geantwortet. Jetzt hab ich es nur mal so
>> > > ausprobiert und mit n geantwortet und die  ganze tcsh hat sich beendet
>> > > (ohne Fehlermeldung).
>> > > 
>> > 
>> > 
>
>rm ist weder ein builtin noch ein alias!
>
>Die tcsh muss die Kommandozeile nach einem Stern abscannen, und sehen,
>dass rm mit * aufgerufen wurde. Dann stellt die tcsh den beschriebenen
>Dialog zur Verfuegung und stuerzt ab, falls man  n eingibt. Da der Bug
>bereits in der tcsh 6.7 behoben ist, scheint es wirklich einer gewesen
>zu sein und ich muss mir eine neue tcsh besorgen. :-( oder mit dem Bug
>leben :-) 
>

nein, das tut tcsh bei mir nicht. warum sollte die tcsh bei rm auf die 
idee kommen nachzufragen, wenn der parameter * ist? meine tcsh ist version
6.0.00. wenn ich rm -r * eingebe, war's das. (besonders wenn ich als
root in / stehe...).


                                                     Michael Dietrich
                                          mailto:mdt at mdt.in-berlin.de
                                      http://www.is.in-berlin.de/~mdt
                                                  fax:+49.171.8029279
                                                   PGP KeyID:28033EFD





Mehr Informationen über die Mailingliste linux-l