16 如果我在Terminal中键入以下内容,它将删除所有符合搜索参数的文件: sudo find . -type f -name "*Xilisoft*" -exec rm -rf {} \; 然后,如果我再次启动并输入d而不是f它将删除所有目录 sudo find . -type d -name "*Xilisoft*" -exec rm -rf {} \; 我如何才能删除字体f并d一举成名? macos terminal command-line search — 丹尼尔·詹姆斯·W source
23 您可以使用提供多个-type选项-o,例如-type f -o -type d在单个命令中。 find . -name "*Xilisoft*" -type f -o -name "*Xilisoft*" -type d -o与所有参数匹配,因此-name在上述命令中两次提供。 请注意,find可以使用-delete而不是删除结果-exec rm -rf {}。 — grg source 3 我不知道该-delete选项,因此这是一个受欢迎的信息。 — Danijel-James W 2014年
-delete
选项,因此这是一个受欢迎的信息。