Linux find 逻辑运算
时间: 2023-07-05 18:27:36 浏览: 95
Linux之find 命令
5星 · 资源好评率100%
Linux find 命令支持逻辑运算,包括 AND, OR 和 NOT。
AND:使用 -a 参数,例如:
```
find /dir1 -name "*.txt" -a -size +1M
```
表示查找 /dir1 目录下所有文件名以 .txt 结尾且文件大小大于 1MB 的文件。
OR:使用 -o 参数,例如:
```
find /dir1 -name "*.txt" -o -name "*.doc"
```
表示查找 /dir1 目录下所有文件名以 .txt 或 .doc 结尾的文件。
NOT:使用感叹号 ! 参数,例如:
```
find /dir1 ! -name "*.txt"
```
表示查找 /dir1 目录下所有不以 .txt 结尾的文件。
阅读全文