Wie entferne ich einen Ordner, der mit einem Doppelpunkt beginnt (z. :q unter Linux)
Wie entferne ich einen Ordner, der mit einem Doppelpunkt beginnt (z. :q unter Linux)
Antworten:
Mach einfach
rm -rf "./:q"
es ist eine FAQ.
Wenn Sie ein Leerzeichen in Ihrem Verzeichnis haben, verwenden Sie rm -rf "./ :q" zum Beispiel.
Sie könnten hinzufügen -v Fahne an rm um alle entfernten Dinge anzuzeigen. Sie könnten auch das hinzufügen -i flag, um bei jedem Schritt interaktiv gefragt zu werden.
Ich empfehle dringend, die Ausgabe von zu lesen Mann rm d.h. die Manpage von rm(1)
Und das lesen Erweitertes Bash-Scripting-Howto wird hilfreich sein.
rm ist kein Alias oder eine Funktion (versuchen Sie es mit /bin/rm stattdessen).