博客
关于我
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下vi编辑器使用方法
查看>>
linux下vi编辑某文件时,操作出现 错误提示: E325: ATTENTION 2, Found a swap file by the name ".p1.c.swp"...
查看>>
linux下vsode超级用户运行
查看>>
linux下xargs命令用法
查看>>
Linux下以C构建WEB服务并响应XHR(XMLHttpRequest)请求
查看>>
linux下使用gdb调试程序
查看>>
linux下使用logrotate切割nginx日志
查看>>
Linux下使用popen()执行shell命令
查看>>
linux下使用source /etc/profile保存配置后,新的环境变量只能在一个终端里面有效...
查看>>
linux下使用zsign签名
查看>>
Linux下修改Apache根目录
查看>>
Linux下几种文件传输命令 sz rz sftp scp
查看>>
linux下删除目录及其子目录下某种类型文件
查看>>
linux下删除除了指定文件以外文件
查看>>
linux下利用nohup后台运行jar文件包程序
查看>>
linux下利用nohup后台运行jar文件包程序
查看>>
Linux下启动、停止J2SE程序(脚本)
查看>>
Linux下如何安装jdk
查看>>
Linux下如何查看tomcat是否启动/系统日志等
查看>>
Linux下如何查看哪些进程占用的CPU内存资源最多
查看>>