mv Ein Verzeichnis kann nicht an ein Ziel mit einem gleichnamigen Verzeichnis verschoben werden:
$ mv fortran/ imperative_PLs/
mv: cannot move ‘fortran/’ to ‘imperative_PLs/fortran’: Directory not empty
Warum funktioniert das
mvin diesem Fall nicht? Kann das aus den Systemaufrufen erklärt werdenmv? (Vergleiche mitrsyncwelcher Dose)Warum
mvfunktioniert es in diesem Fall nicht? Was ist die Begründung oder der Punkt?
rmAnrufrmdir()nebenrename()? (2) "In dasselbe Dateisystem verschieben: Umbenennen (ursprünglich verknüpfen und Verknüpfung aufheben)", was meinen Sie mit "ursprünglich verknüpfen und Verknüpfung aufheben"? (3) Warum beim Verschieben zwischen Dateisystemen "rekursive Dateikopie gefolgt von rekursiver Verknüpfung"?