【发布时间】:2021-03-25 10:23:13
【问题描述】:
我设法使用 find:
find 'directory' -type f -name "*.txt" -print0 | xargs -0 cat
我不知道如何使用 grep 来做到这一点。尝试了上千次。
【问题讨论】:
-
为什么需要
grep? -
请edit 提出您的问题,并解释您究竟想用
grep做什么。是否要对所有匹配的文件运行grep并最终得到grep的输出,即将cat替换为grep?或者您想使用grep作为附加标准来选择应该使用cat发送到标准输出的文件?或者你想用grep而不是find过滤文件名? -
需要 grep 因为我听说我也可以使用 grep 来做到这一点,而以其他方式做到这一点对我来说是一个挑战。我不知道它应该包含在哪里,尝试了很多方法。不过找到了完美的答案。