Hallo Manfred, On Sun, 23 Feb 2003, Manfred Preussig wrote: > Hallo, wenn ich da nicht was v�llig falsch verstehe, liegst Du mit > Deiner Analyse ein wenig daneben:
Ich w�rde das auch nicht als Analyse bezeichnen, sondern mehr als die Beschreibung der Geschehnisse eines eines Flachwasserlinuxers ;) >> Ich hatte gerade mal die neue Version von mc 4.6.0 auf Debian sid >> ausprobiert, aber irgendwie wollte das nicht so richtig und ich bin >> wieder auf 4.5.55 zur�ckgegangen. Auf einmal fragt er mich beim >> Beenden immer folgendes >> >> rm: remove regular file `/tmp/mc842-16760'? > Offenbar legt mc jetzt jedes mal eine solche tempor�re Datei an und > l�scht die nach dem Beenden wieder. K�nnte sein, dass dieses L�schen > fr�her eine interne Routine machte und jetzt ein Aufruf von rm (�ber > eine Subshell). Dadurch kommt dann das Alias in's Spiel (da die > Subshell .bashrc ausf�hrt). mc selbst hat aber direkt damit nichts > zu tun (die Frage kommt aus rm und ist auch keine Fehlermeldung). >> >> sprich, er interessiert sich auf einmal f�r mein "alias rm='rm -i'" >> in > Das Alias erzeugt ja eine Abfrage, sobald ein L�schauftrag abgesetzt > wird. So gesehen macht er hier alles richtig (bzw. so, wie es > gew�nscht wurde). >> der .bashrc, denn wenn ich das auskommentiere passiert > Klar. Dann macht er einfach ohne dumme Fragen. >> nichts. Witzigerweise passiert das bei root nicht, obwohl dort das >> gleiche alias drin steht. Auch der ini file ist in den letzten vier > Wie das kommt: keine Ahnung. Allenfalls k�nnte es sein, dass die > root-Rechte vorgehen und -i da keine Wirkung hat (eventuell auch, > weil eine globale Setzung f�r alle file- Utilities dies bewirkt. Ich > weis aber nicht, was das sein k�nnte). Ich habe gerade herausgefunden, da� unter root kein tmp-file angelegt wird. Warum tut es es aber bei mir seit der verungl�ckten 4.6.0 Installation? Ich hatte alles mit purge entfernt und die alte Version wieder draufgemacht. Mit der hatte ich vorher keine Probleme und da es das alias schon sehr lange gibt hat mc wohl vorher keinen tmp-file angelegt. Wie gew�hne ich im das denn wieder ab? Eine Konfigurationseinstellung habe ich nicht gefunden. >> Wie kann ich denn diesem nervigen Verhalten ein Ende bereiten? > Abfrage ganz l�schen oder Alias in der subshell-Funktion von mc > abschalten (in die bashrc f�r mc setzen). Ein 'unalias rm' in .mc/bashrc hilft nicht. Gru� Rainer ---------------------------------------------------------------------------- PUG - Penguin User Group Wiesbaden - http://www.pug.org

