zoukankan      html  css  js  c++  java
  • linux命令-------find命令之exec

    find命令之exec

    exec对通过find命令找到的内容进行进一步处理。

    exec 后跟命令,它的终止符是 ';' ,所以在所执行的命令后必须要跟分号,考虑到分号在不同系统中的意义不同,所以在分号前要加反斜杠。

     

    格式:find命令 -exec 命令/脚本 {}  ;

    {}代表前边find查找出来的文件名。一对儿{},一个空格和一个,最后是一个分号

     

    举栗:

    1. 后跟ls -l 命令

    find . -type f -exec ls -l {} ;

    2. 查找n日之前的文件并删除

    find . -type f -mtime +3 -exec rm {} ;

    删除前确认

    find . -type f -mtime +3 -ok rm {} ;

    3. 后跟grep 命令

    find /etc -name 'passwd’  -exec grep "root" {} ;

    4. 查找文件并移动/拷贝文件

    find -name "*.log" -exec mv {} .. ;

    find -name " *.log"  -exec cp {} aa/ ;

  • 相关阅读:
    第十四次会议
    第十三次会议
    第十二次会议
    第十一次会议
    第十次会议
    第九次会议
    第八次会议
    第七次会议
    第六次会议
    机器学习
  • 原文地址:https://www.cnblogs.com/mianbaoshu/p/9554267.html
Copyright © 2011-2022 走看看