原文:linux下删除目录及其子目录下某种类型文件

Linux下,如果想要删除目录及其子目录下某种类型文件,比如说所有的txt文件,则可以使用下面的命令: html view plaincopy print find. name .txt typef print execrm rf . : 表示在当前目录下 html view plaincopy print name .txt 表示查找所有后缀为txt的文件 html view plaincopy ...

2017-08-16 17:12 0 8182 推荐指数:

查看详情

Linux删除当前目录子目录下的所有.txt文件

因为某种应用场景我需要将特定目录下的txt文件进行清理,核心命令如下: 例如: 这样就能将data_log目录下的所有txt进行删除。当然了,不仅仅是txt文件,还可以是其它的文件。 ...

Sat Jun 05 07:09:00 CST 2021 0 3658
Linux 删除当前目录子目录下的所有.o文件

一、命令: 参数: (1) “.” 表示从当前目录开始递归查找; (2) “ -name ‘*.o’ "根据名称来查找,查找所有以.o结尾的文件夹或者文件。(此处可以使用正则表达式匹配目标文件目录); (3) " -type f "查找的类型文件 ...

Tue Sep 15 01:54:00 CST 2020 0 4299
删除一个目录和其各级子目录下的.svn文件

两种方法[1]用find命令和其action来实现[2]用rm直接实现$ cd /tmp/xxx$ rm -rf `find . -name .svn`就可以实现了。删除SVN目录及从服务器端删除SVN版本库文件方法详解 在学习SVN的过程中,你可能会遇到这样的问题,如何删除SVN目录 ...

Fri Feb 19 00:19:00 CST 2016 0 7147
用find命令删除目录下及所有子目录中某类型的特定文件

当前目录下含有多级子目录,并且每一个子目录下都含有多个文件,如何删除当前目录及所有子目录下特定类型文件,比如:*.pyc(所有文件名以“*.pyc”结尾的文件): 可以使用find命令,将当前目录下所有文件名以“*.pyc”结尾的文件删除。 $ find . -name ...

Wed Jul 15 22:37:00 CST 2020 0 562
linux递归删除目录下所有指定类型文件

1、切换到要处理的根文件夹 2、打印出当前根目录下所有子目录存在后缀为exe的文件 3、执行删除 (1) "." 表示从当前目录开始递归查找 (2) “ -name '*.exe' "根据名称来查找,要查找所有以.exe结尾的文件 ...

Wed Jan 08 19:52:00 CST 2020 0 716
linux递归删除目录下所有指定类型文件

find . -name '*.o' -type f -print -exec rm -rf {} ; (1) "." 表示从当前目录开始递归查找 (2) " -name '*.o' " 根据名称来查找,要查找所有以 .o 结尾的文件夹或者文件 (3) " -type f " 查找的类型 ...

Thu May 28 03:09:00 CST 2020 0 598
Linux复制指定目录子目录下特定类型文件

首先建立一个用于测试的目录,用'tree'命令查看其结构如下所示: 可见,目录中主要包含用于测试的*.txt文件和用于充当炮灰的*。tes文件 目标是保持当前的目录结构,只把txt文件复制出来 方法一:当不需要的文件类型较为单一时,可以通过完全复制然后删除指定类型文件 ...

Sat Aug 01 01:11:00 CST 2015 0 14390
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM