【发布时间】:2017-12-15 18:52:36
【问题描述】:
我有一个目录,其中包含多个以.pyc 结尾的文件,我想一次性将其全部删除。我都试过了
find . -name '*pyc' | rm
和
find . -name '*pyc' -exec rm
但是,这些语句都不符合用法(在第一种情况下)或语法正确(在第二种情况下,我得到find: -exec: no terminating ";" or "+")。如何将结果“管道”到“删除”命令?
【问题讨论】:
-
你试过
-delete吗? -
...虽然
-delete是 GNUism,但并非在所有版本的find上都可用。 -
是的,
-delete也适用于我的情况。
标签: bash