Bis jetzt habe ich Ubuntu verwendet, und das Verhalten von rmfür Verzeichnisse war das folgende:
rm -r dirwürde entfernen,dirwenn es leer wäre, und andernfalls einen Fehler gebenrm -rf direntfernen würdedirund seinen Inhalt rekursiv
Es ist möglich, dass rmeine Tendenz dahingehend besteht, dass sich etwas so verhält, aber ich habe keinen Zugriff mehr auf mein Ubuntu-System, sodass ich es nicht beurteilen kann.
Jetzt bin ich zu Linux Mint gewechselt, und das Verhalten ist anders: rm -rEntfernt ein Verzeichnis und seinen Inhalt rekursiv, genau wie rm -rfunter Ubuntu.
Ich habe in rmder Manpage von Linux Mint nach einer Kombination von Optionen gesucht , die das Ubuntu-Verhalten reproduzieren, konnte aber keine finden.
Meine Fragen sind:
- Warum unterscheidet sich das Verhalten von
rmLinux-Distributionen? Ist es nicht ein Standardwerkzeug, das überall gleich sein sollte? - Wie erreiche ich das am Anfang der Frage beschriebene Verhalten?