首页 > 编程知识 正文

Linux中搜索文件,linux搜索文件内容命令

时间:2023-05-06 18:45:56 阅读:230861 作者:2121

1、递归搜索文件内容,如果查找"hello,world!"字符串,可以这样:
    grep -rn "hello,world!" *

    * : 表示当前目录所有文件,也可以是某个文件名
    -r 是递归查找
    -n 是显示行号
    -R 查找所有文件包含子目录
    -i 忽略大小写
    
2、搜索文件
    find / -name 'pay.html'
    /:表示根目录,也可以自己指定搜索的目录。
    -name:表示搜索文件名称。
    pay.html:表搜索的文件名称。
    
3、批量替换。
    替换server.xml文件中的”2020”为”8008”
    sed -i 's/2020/8080/g' ./conf/server.xml
    批量替换,替换server.xml文件中的”2020”为”8008”,将结果输出到result1.xml
    sed -i 's/2020/8080/g' ./conf/server.xml > result1.xml

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。