【发布时间】:2014-08-23 09:24:37
【问题描述】:
如何使用 grep 检查所有文件中字符串的可用性?
我尝试在文件中搜索一个字符串,我只需要一个输出。
问题:我在一个数组中有很多字符串,每个字符串都必须单独搜索。
我想知道字符串存在于哪个文件中。
感谢您的所有回答!
【问题讨论】:
-
您要 grep 哪些文件?你能把你的代码缩减到只剩下相关的部分吗?
-
“用 grep 检查”是什么意思?检查什么? grep 干什么?
-
我尝试检查 /tmp/packages-puppy-* 中可用性的包。
-
很难说什么,因为我们不知道什么包含
/tmp/packages-puppy-*,什么包含/tmp/packages-install等等。因此无法判断您的脚本将如何反应。如果您提出这样的问题,您应该提供示例数据以获得可复制的测试用例...请阅读How to Ask。无论如何,您也可以使用bash -x scriptname.sh(或在您的脚本中使用set -x)来查看您的脚本是如何工作的。 -
所以你在一个变量中有一个字符串,你想显示哪个文件也包含这个字符串?