zoukankan      html  css  js  c++  java
  • MAC之find与grep

    小白,新手。有错请指出。

    grep一般是搜指定文件中的内容;而find是搜对应的文件

    find:
    1. 找出当前文件目录及其子目录含有开头a的文件。  “.”是当前目录   “-ls”显示详细信息
    find . -name "a*"  -ls
    注意:-name是大小写敏感,想忽略大小写,使用-iname


    2. find . -type f -mmin -10

    搜索当前目录中,所有过去10分钟中更新过的普通文件。如果不加-type f参数,则搜索普通文件+特殊文件+目录。

     
    3. find ./ Ternary* 
    搜索文件夹(包括子文件夹)下面包含Ternary开头的文件名

    grep:
    1. 在temp的目录及子目录下寻找dete开头的文件的那行内容     "r"是遍历  "i"是忽略大小写 
    grep -ri "dete*" ~/Desktop/temp/* | more

    -w 搜索单词 (egrep -w ‘word1|word2‘ /path/to/file
    –color 彩色输出 (grep –color server /etc/passwd)

    4. 全局替换,把所有xml的文件中含有 abc   替换为com   红色好似是必须滴
    find . -name "this--backup*" | xargs  sed -i ''  "s/abc/com/g" 

  • 相关阅读:
    关于Java中的hashCode和equals方法
    web学习--java applets
    web学习——异步支持AsyncSupported
    关于Session的另外一个例子
    Web学习之Session
    Servlet过滤器-日志记录
    什么是XML?
    企业级应用和互联网应用的异同
    J2EE Map
    个人所犯错误总汇
  • 原文地址:https://www.cnblogs.com/lee0oo0/p/3189195.html
Copyright © 2011-2022 走看看