我试图从文件夹树中清除一堆临时文件,但不想删除符合某些条件的文件,特别是可执行文件、.tpl 文件,而不是子文件夹“数据”。
我在这里看到问题
使用 Mac 终端删除与正则表达式匹配的目录中的文件
几乎是我要找的,但他们有一个正则表达式,他们试图匹配,而我有一个我不想要匹配的正则表达式。我可以这样做来找到我不想删除的所有文件:
find . -executable -o -regex '.*\.tpl'
有没有办法反转匹配,就像 -v 与正则表达式一样?
shell find
find ×1
shell ×1