请问ubuntu下面,当前目录中,查找包含相应内容的文件的命令,如在open目录中查找带有“hello”的文件

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问ubuntu下面,当前目录中,查找包含相应内容的文件的命令,如在open目录中查找带有“hello”的文件相关的知识,希望对你有一定的参考价值。

me@ubuntu:tmp$ mkdir open
me@ubuntu:tmp$ cd open/
me@ubuntu:open$ ls
me@ubuntu:open$ echo 123567 > file1
me@ubuntu:open$ echo 123567 > file2
me@ubuntu:open$ echo 123567 > file3
me@ubuntu:open$ echo helloworld > file4
me@ubuntu:open$ find ./ | xargs grep -Hn 'hello'
./file4:1:helloworld

参考技术A cd /open;grep -H hello *

Linux 查找当前目录下所有包含指定内容的文件

1.查找当前目录【./】中含用内容为zhang的所有文件 [cqs@centos7 data]$ grep -rl zhang ./ ./a.txt ./b.txt 2.查找当前目录中含用内容为zhang的文件并将修改为“liu” [cqs@centos7 data]$ sed -i "s/zhang/xxxx/g" `grep -rl zhang ./` 总结:sed -i "s/查找字符/替换字符/g" `grep 查找字符 -rl 目录路径`

以上是关于请问ubuntu下面,当前目录中,查找包含相应内容的文件的命令,如在open目录中查找带有“hello”的文件的主要内容,如果未能解决你的问题,请参考以下文章

Linux 查找当前目录下所有包含指定内容的文件

Linux查找整个目录下包含关键词的文件并全局替换文件内容

ubuntu 如何修改当前用户名

查找当前目录和文件的目录[重复]

ubuntu中在终端下如何查找具有某一特定字符串的文件?

linux每日命令(23):find命令之xargs