我正在使用以下命令删除名为“Test Folder”的文件夹中的每个“.dummy”目录:
rm -rf `find "Test Folder" -type d -name .dummy`
但是,这不起作用,因为它扩展为:
rm -rf Test Folder/.dummy
由于没有转义空格,因此失败。
我也尝试过这样的事情:
find "Test Folder" -type d -name .dummy -exec rm -rf {} \;
它有效,但它给出了一个恼人的错误,如下所示:
find: Test Folder/.dummy: No such file or directory
有没有办法使任何一种解决方案都能成功?