博客
关于我
linux下删除目录及其子目录下某种类型文件
阅读量:791 次
发布时间:2023-02-02

本文共 368 字,大约阅读时间需要 1 分钟。

想知道如何删除目录及其子目录下某种类型文件,比如说所有的txt文件?下面是解决方案:

[html]
 
 
  1. find . -name "*.txt" -type f -print -exec rm -rf {} \;

这个命令有什么作用呢?

. 表示在当前目录下查找文件

-name "*.txt" 表示查找所有后缀为txt的文件

-type f 表示表示文件类型为一般正规文件

-print 表示将查询结果打印到屏幕上

-exec rm -rf {} \; 是一个非常有用的命令,它允许你对查找到的文件执行其他命令。在这里,{} 表示由find命令查找到的结果,rm -rf表示递归删除找到的文件。把命令放在-exec后面,并用\;标记结束。

转载于:https://www.cnblogs.com/wyb628/p/7374372.html

你可能感兴趣的文章
Linux 通过SSH跳板机实现端口转发
查看>>
Linux 通过压缩包安装 MySQL 并设置远程连接教程
查看>>
Linux 通过监控系统内存并定时重启指定服务
查看>>
Linux 部署ASP.NET SQLite 应用 的坎坷之旅 附demo及源码
查看>>
linux 配置 skywalking
查看>>
linux 配置 vsftpd 匿名用户可增加、修改、删除文件
查看>>
Linux 重置root密码和修改用户密码
查看>>
Linux 问题故障定位的技巧大全
查看>>
linux 防火墙操作
查看>>
Linux&Debian系统安装nginx
查看>>
Linux(Centos)上使用crontab实现定时任务(定时执行脚本)
查看>>
Linux(Centos)远程传输文件到另一台电脑机器上---指令(scp)
查看>>
Linux(Centos为例)使用Docker安装Label-Studio
查看>>
Linux(ubuntu)使用dd从iso制作win7安装u盘(读卡器一样),以及备份分区
查看>>
linux+nginx+php+mysql安装及配置
查看>>
Linux+oracle修改IP方法
查看>>
Linux-----sed 命令详解
查看>>
Linux---文件权限
查看>>
Linux--gdb/cgdb
查看>>
Linux--git
查看>>