如何显示具有完整路径或文件名的grep结果 [英] How to show grep result with complete path or file name

查看:1141
本文介绍了如何显示具有完整路径或文件名的grep结果的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

当我grep时,我需要知道完整的文件路径.

I need to know the complete file path when I grep.

我使用

cat *.log | grep somethingtosearch

现在我需要显示带有匹配结果的完整文件路径的结果.

Now what I need to show the result with complete file path from where the matched result were taken out.

帮助任何人吗?

推荐答案

假定您在以下位置有两个日志文件:

Assuming you have two log-files in:

  • C:/temp/my.log
  • C:/temp/alsoMy.log

cd到C:并使用:

grep -r somethingtosearch temp/*.log

它将为您提供以下列表:

It will give you a list like:

temp/my.log:somethingtosearch
temp/alsoMy.log:somethingtosearch1
temp/alsoMy.log:somethingtosearch2

这篇关于如何显示具有完整路径或文件名的grep结果的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆