zoukankan      html  css  js  c++  java
  • find查找指定类型文件并删除


            问题描述:    
                     查找当前目录下指定类型的文件
        
            问题解决:
                        (1)find命令
                     具体命令为:find  .   -maxdepth  1   -name    '.*.c'         
                     参数说明,maxdepth限定了查找子目录的深度name 指出查找文件名(查找.c类型的文件,使用' *.c',这里文件名的匹配不是正则表达式,表示以.c结尾的所有文件)
                  find.png    
    注:
                 这里也可以使用grep 命令进行查找
                  grep.png
    注:                
                 grep -E 类似于egrep ,查找的参数是正则表达式 ' .*.c '表示以.c结尾的任何文件
        
                (2)删除指定类型的文件    
                         命令:find .  -maxdepth 1 -name  ' *.c '  -delete     
                    delete.png
    注:    
                 使用find查找指定类型的文件之后,使用参数-delete 删除查找到的指定类型的文件
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    笔记:端子镀金厚度
    笔记:C 编译过程
    抽象类与接口类
    面向对象的三大特性之继承
    类命名空间与对象、实例的命名空间 面向对象的组合用法
    初识类和对象
    面向过程与面向对象
    初识面向对象
    hashlib模块configparser模块logging模块
    collections模块和os模块
  • 原文地址:https://www.cnblogs.com/luosongchao/p/3171605.html
Copyright © 2011-2022 走看看