写linux命令:查找目录/tmp及其子目录中所有以c结束的文件,并删除
时间: 2024-03-16 07:43:07 浏览: 119
linux 系统下,用C语言读取某目录下所有的文件名称及删除文件的方法
可以使用以下命令实现:
```
find /tmp -type f -name "*c" -delete
```
解释一下各个选项的含义:
- `find`:查找命令
- `/tmp`:查找的起始目录为 `/tmp`
- `-type f`:查找类型为文件(`f` 表示 file)的对象
- `-name "*c"`:查找文件名以 `c` 结尾的对象,`*` 表示通配符,表示前面可以有任意字符
- `-delete`:删除查找到的所有对象
综合起来,上述命令的含义是:在 `/tmp` 目录及其子目录中查找所有文件名以 `c` 结尾的文件,并将其删除。
阅读全文