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 删除查找到的指定类型的文件
     
     
     
     
     
     
     
     
     
     
     
     
  • 相关阅读:
    LoadLibrary And GetProcAddress And FreeLibrary
    Preprocessor Directives
    Pragma Directives
    How to use Union in c++?
    WhiteSpace
    Export Class and Struct
    Two Ways To Export from a DLL
    Know more about the organization of solution and project
    Cygwin
    二叉树及其应用
  • 原文地址:https://www.cnblogs.com/luosongchao/p/3171605.html
Copyright © 2011-2022 走看看