Hallo zusammen,
Ich wollte gerade ein Verzeichnis löschen, in das ein Bioinformatik-Tool seine Ausgaben geschrieben hatte:
[zepper@zivsmp001 sequencingdata]$ rm -rf rnaseq_trinity rm: cannot remove `rnaseq_trinity': Directory not empty
Interessanterweise befinden sich in dem Verzeichnis zwei Unterverzeichnisse, die ausgerechnet "." und ".." heißen.
[zepper@zivsmp001 sequencingdata]$ cd rnaseq_trinity [zepper@zivsmp001 rnaseq_trinity]$ ls -la total 1 drwxr-xr-x 2 zepper e0tb 84 Apr 16 23:45 . drwxr-xr-x 9 zepper e0tb 1771 Apr 16 23:45 ..
Mir ist klar, dass der Punkt normalerweise von der Shell als aktuelles Verzeichnis interpretiert wird und zwei Punkte als das hierarchisch darüberliegende, aber hier scheinen das ja ganz normale Verzeichnisse zu sein - außer dass rm Probleme damit hat, sie rekursiv zu löschen.
Ich habe schon ein paar Spielarten mit Quotes und Wildcard etc. durchprobiert, wie ich die Verzeichnisse löschen oder zuvor in was Unverfängliches umbenennen kann, aber ich kriege die Verzeichnisse nicht angesprochen.
Hat jemand dafür eine Lösung?