linux - 如何排除一些文件

标签 linux file

我有文件 default.attr、default.ba。默认.cir .. 我想删除除 linux 中的 default.cir 之外的所有 default.* 文件。

最佳答案

查找中使用!:

find . -name "default.*" -a \! -name "default.cir" -print

检查其是否按预期工作后,您可以将 -print 替换为 -delete

关于linux - 如何排除一些文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22656559/

相关文章:

c - Linux fork : pid reuse

bash - awk变量 bash

file - 从包含数千个文件的主文件夹创建 A 到 Z 子文件夹

c - fgets 不读取行的开头

Python读取.txt文件->列表

linux - linux 中不同类型的同步方法?

linux - 用于更改不同扩展名的文件名的 Bash 脚本

python - 在python代码中访问在django中创建的表时出错

linux - 堆栈内存在 Linux 中物理上是连续的吗?

c++ seekg 似乎返回一个十六进制地址而不是 .txt 文件中的实际字符