Löschen mit Wildcard wenn Space im Pfad ist?

jmar83

jmar83

Hans Müller
Hallo zusammen

weder

rm "/var/lib/vmware/Virtual Machines/Virtual Machine/"*.lck -R


noch

rm "/var/lib/vmware/Virtual Machines/Virtual Machine/*.lck" -R

gehen. Was muss ich da machen?
 
Escape das Leerzeichen mit \ - wenn vorhanden und funktionierend hilft in dem Fal auch die Bash-Kompletion.
 
geht leider auch nicht:

root@Hermes:~# rm /var/lib/vmware/Virtual Machines/Virtual\ Machine/*.lck -R rm: Entfernen von „/var/lib/vmware/Virtual“ nicht möglich: Datei oder Verzeichnis nicht gefunden
rm: Entfernen von „Machines/Virtual Machine/*.lck“ nicht möglich: Datei oder Verzeichnis nicht gefunden
root@Hermes:~# rm "/var/lib/vmware/Virtual Machines/Virtual\ Machine/"*.lck -R
rm: Entfernen von „/var/lib/vmware/Virtual Machines/Virtual\\ Machine/*.lck“ nicht möglich: Datei oder Verzeichnis nicht gefunden
 
ebenfalls nichts:

rm "/var/lib/vmware/Virtual Machines/Virtual\ Machine/*.lck" -R
rm: Entfernen von „/var/lib/vmware/Virtual Machines/Virtual\\ Machine/*.lck“ nicht möglich: Datei oder Verzeichnis nicht gefunden
 
eine anderes möglichkeit wäre natürlich, zuerst cd "/var/lib/vmware/Virtual Machines/Virtual Machine" zu machen im script
 
Oh ja, war wieder mal im Stress und habe das völlig übersehen!
Vielen dank! ;-)
 

Ähnliche Themen

Shell Skript beschleunigen

32-Bit als Standard in Wine // Wine komplett löschen

Samba 4 Gast Zugang unter Ubuntu funktioniert nicht

Debian squeeze, Webmin, Samba Freigaben

dovecot und postfix Konfiguration Problem

Zurück
Oben