Ich versuche, einen Bash-Befehl zu schreiben, der alle Dateien löscht, die einem bestimmten Muster entsprechen. In diesem Fall sind es alle alten VMware-Protokolldateien, die erstellt wurden.
Ich habe diesen Befehl ausprobiert:
find . -name vmware-*.log | xargs rm
Wenn ich den Befehl ausführe, werden jedoch alle Ordner mit Leerzeichen im Namen blockiert. Gibt es eine Möglichkeit, den Dateipfad so zu formatieren, dass xargs ihn in Anführungszeichen setzt oder ordnungsgemäß maskiert?