我使用此代码来过滤命令的结果find
:
grep -Ff /path/to/file
现在,我想向该grep
命令添加任意值。
换句话说,我想说,嘿 grep,使用固定模式,并从该文件加载您的模式,这里是这些不在该文件中的静态模式。
我怎样才能做到这一点?
PS上下文:我问我可以根据另一个文件的行过滤掉查找结果吗?,现在我想根据文件中的条目Dependencies
或者它们是否为Infra
或来过滤查找结果Base
。但我无法将Infra
和添加Base
到Dependencies
文件中。该文件仅适用于模块。
使用的模式是从 指定的所有文件以及 指定的所有单独模式中
grep
读取的模式的集合。-f
-e
pattern
如果您想向命令添加单个模式:-f
和选项都-e
可以重复。您可以使用子 shell 将输入模式(集合)传递给 grep。例如,如果您的模式文件包含以下行:
并且您还想同时搜索 baz(您的固定模式),然后尝试: