按内容过滤文件列表

Ily*_*man 2 filter files macos

我得到了一个命令foo,该命令输出由新行分隔的文件列表。

如何使用正则表达式按内容过滤这些文件,并输出过滤后的文件列表?

ste*_*ver 5

如果你的系统有 GNU xargs,你可以做类似的事情

foo | xargs -d '\n' grep -l regex
Run Code Online (Sandbox Code Playgroud)