我正在尝试编写一个 bash 命令,该命令将删除与特定模式匹配的所有文件 - 在这种情况下,它是所有已建立的旧 vmware 日志文件。
我试过这个命令:
find . -name vmware-*.log | xargs rm
但是,当我运行该命令时,它会阻塞所有名称中包含空格的文件夹。有没有办法格式化文件路径,以便 xargs 将其传递给 rm 引用或正确转义?
linux bash log-files find shell-scripting
bash ×1
find ×1
linux ×1
log-files ×1
shell-scripting ×1