Linux搜索文件或内容

Linux搜索文件或内容1、递归搜索文件内容,如果查找"hello,world!"字符串,可以这样:grep-rn"hello,world!"**:表示当前目录所有文件,也可以是某个文件名-r是递归查找-n是显示行号-R查找所有文件包含子目录-i忽略大小写2、搜索文件find/-name’pay.html’……

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

今天的文章Linux搜索文件或内容分享到此就结束了,感谢您的阅读。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。
如需转载请保留出处:https://bianchenghao.cn/11528.html

(0)
编程小号编程小号

相关推荐

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注