g:

find -name "*.frag" -exec dos2unix {} \;

find -name "*.s" -exec rm -f {} \;

find 命令查找文件名为 .frag 的文件,并将这些文件替换到 {} 部分从而进行删除。 ';' 前的参数都作为 rm 的参数, '/' 则是对 ';' 进行 escape(转义)。

find /etc/rc.d -name ’*crond’ -exec file {} \;

查找/etc/rc.d目录下面所有以crond结束的文件,并使用file指令查看其属性,注意:exec和file间是一个空格,file和{}间是一个空格,{}和\;之间是一个空格,\;是一个整体。

http://hi.baidu.com/smallchicken/blog/item/4fe00218bdca050a34fa41d7.html

find 命令-exec选项粗解
为何是粗解?因为解释并不会太详细,如果需要更加详细,自己man一下。
find 命令的 -exec 和 -execdir 还有 -ok  用来对找到的文件执行命令,{}表示文件名
区别:
-exec command ;  
-exec选项对找到的文件执行命令,传递的文件名是绝对路径,分号必须,通常为了防止shell解释分号,需要添加\转义,即 \; 结束该命令,也可以使用引号括起来,比如 ';' 这样
例,列出所有 mp3 文件:
find . -name "*.mp3" -exec ls {} \;   
find可以同时执行多个命令,比如 先查找,再复制
find . -name "*.mp3" -exec ls {} \; -exec  cp {} /home/sin/Music/ \;
多个命令之间分别以 -exec开头,然后接命令。每一个文件都会挨个执行所有命令

    -execdir 和 -exec一样,不同的是,如果你传递的查找路径中含有绝对路径,那么 -execdir 仍是相对路径,而 -exec就会是绝对路径

比如:find /home/fix/Music/ -name "*.mp3" -exec ls {} ';'
输出:
/home/fix/Music/爱的思念.mp3
/home/fix/Music/包三姑外传-长相守.mp3
/home/fix/Music/你潇洒我漂亮.mp3
/home/fix/Music/竹苑情歌_背景.mp3
/home/fix/Music/最后一次的温柔.mp3
.....

linux下批量删除指定后缀的文件相关推荐

  1. linux批量删除指定名称的文件夹

    linux批量删除指定名称的文件夹 find /root/baseline_dataset -name .ipynb_checkpoints | xargs rm -rf find # find 命令 ...

  2. linux 批量选中文本删除,教程 | 【七牛云】Qshell Linux下批量删除文件教程

    原标题:教程 | [七牛云]Qshell Linux下批量删除文件教程 项目内容 本文将教您使用七牛云提供的Qshell工具在linux下安装并且使用批量查询和批量删除命令行进行远程删除文件. 项目教 ...

  3. windows批量删除指定后缀文件

    有的时候,我们需要删除很多同类型的文件.一个个删除,真的很让人抓狂.windows下更是如此.本文介绍如何在windows下批量删除同类文件. 1.安装git 1.1 到git官网下载安装包 1.2 ...

  4. 用Python在Windows或Linux下批量删除文件夹中指定的文件

    情况说明:当在一个文件夹下面有好几十个或几百个文件需要删除,此时一一去挑选费时费力,特别是在Linux下面.因此,需要批量删除文件. 对训练样本(图像)和测试样本(图像)进行评估时候,需要查看是数据本 ...

  5. windows下批量删除指定类型文件

    在DOS下使用del命令 del /a /f /s /q  "*.txt" ".jpg" [引自百度百科] Del (erase) 删除指定文件 语法 del ...

  6. linux批量删除文件过滤6,Linux下批量删除文件

    在Linux下,结合使用perl语言,可以对文件进行批量的重命名,删除,移动等,感觉很6的样子,就拿笔记记下来.具体问题是这样的,在我的文件夹下,有一串文件,但是只有两个文件是我需要的,我意图把其他全 ...

  7. Linux下批量删除同类文件

    Linux删除文件夹下相同后缀名的操作命令 rm *.txt 其中 * 号为占位符, .txt 为要删除的全部同类文件的后缀名

  8. linux删除百万个文件夹,linux下如何删除一百万个文件

    今日QA发了个请求,要求删除某目录下指定格式的文件. [[email protected] resin-3.1.9]# ls | wc -l 1013964 统计了下,有一百万多个文件! 而且文件的命 ...

  9. Linux 批量删除指定后缀文件

    需要删除/data/local/tmp路径下以".xml"结尾的文件 find . -name "*.xml" -exec rm -f {} \; 说明 rm ...

最新文章

  1. 利用cache特性检测Android模拟器
  2. npoi 删除多行 操作excel_NPOI操作excel 2007/2010版本
  3. 无参考质量评估在视频增强的进展与应用
  4. java中Date,SimpleDateFormat
  5. tensorflow之tf.train.exponential_decay()指数衰减法
  6. 剑指offer-面试题6.重建二叉树
  7. mysql查询操作的5种子句
  8. 用mel编写自定义节点的属性编辑器界面
  9. 双系统安装和ros安装踩坑
  10. 大数据技术应用有哪些特点
  11. SQL server2019安装教程
  12. 体温枪PCBA设计生产流程
  13. 【程序】Marvell 88W8686 WiFi模块(WM-G-MR-09)创建或连接热点,并使用lwip2.0.3建立http服务器(20180312版)
  14. Loki告警的正确姿势
  15. 【构成L4笔记:拆解分组再构筑】
  16. 【嵌入式1】Ubuntu系统下运行C语言程序以及用Makefile方式编程
  17. GridDehazeNet
  18. C++获取系统当前时间(精确到微秒)
  19. 用Java实现简单的画画画板
  20. php制作报销系统,报销系统是如何实现全程费控-让企业费用支出更透明-更节省的?...

热门文章

  1. android studio skia demo,Android studio搭建最简单的意玛海图工程
  2. 国防科技大学2005年招生专业一览表
  3. 【数据库题目复习】期末试卷 一、二
  4. 斩·赤红之瞳动漫网页 html源码 期末大作业 课程设计
  5. 3.5 模板模式(Template Pattern) -《SSM深入解析与项目实战》
  6. java开源cad_寻找 AutoCAD 替代品,5款免费开源 CAD 软件推荐
  7. Uint8Array转换成Base64
  8. 苹果A9芯片达到桌面级?
  9. PyCharm 界面介绍
  10. h5builder android,将已有H5项目用Hbuilder打包生成Android原生安装包