linux在文件中查找字符串

linux在文件中查找字符串,第1张

     linux在文件中怎么查找字符串?我们一起来了解一下吧。

      1、打开linux系统,在linux的桌面的空白处右击。

      2、在d出的下拉选项里,点击打开终端。

      3、使用cd命令到需要查找的文件。

      4.输入grep+需要查找的字符,回车运行即可显示出来。

      本文章基于ThinkpadE15品牌、centos7系统撰写的。

用grep遍历目标目录下的所有文件

比如:你的字符是 “some_code” ,文件夹名字是 YOUR_DIR

1

grep -R "some_code" YOUR_DIR

如果你不需要显示内容,只需要含有某个字符的文件:

1

grep -lR "some_code" YOUR_DIR

附录:

grep -R 和 -l 参数

-R, -r, --recursive

递归地读每一目录下的所有文件。这样做和 -d recurse 选项等价。

-l, --files-with-matches

禁止通常的输出;作为替代,打印出每个在通常情况下会产生输出的输入文件的名字。对每个文件的扫描在遇到第一个匹配的时候就会停止。

ps:

如果目录下有二进制文件,也可能匹配到。

1、可以使用grep命令来查找当前目录下所有文件中包含的某个特定字符。

2、示例:查找当前目录下所有带有set的文件 。

说明:

-r 是递归查找

-n 是显示行号

* : 表示当前目录所有文件,也可以是某个文件


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/8992893.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-23
下一篇 2023-04-23

发表评论

登录后才能评论

评论列表(0条)

保存