Unix egrep问题-需要搜索不同的模式吗?
需要一个grep one-liner[不带管道],它可以在一个命令中检查多个表达式 cat文件| egrep OH | OI不工作请尝试:Unix egrep问题-需要搜索不同的模式吗?,unix,Unix,需要一个grep one-liner[不带管道],它可以在一个命令中检查多个表达式 cat文件| egrep OH | OI不工作请尝试: cat文件| egrep'OH | OI'您要查找的是一个简单的: egrep 'OH|OI' FILE 您拥有的命令(不带引号): 将尝试通过egrep查找OH来cat文件,然后通过一个可执行的OI(可能不存在)来传递该结果 引号将为您解决此问题,因此OH | HI是egrep的单个参数,而不是shell处理的内容。通过提供文件名消除管道 egrep '
cat文件| egrep'OH | OI'
您要查找的是一个简单的:
egrep 'OH|OI' FILE
您拥有的命令(不带引号):
将尝试通过egrep
查找OH
来cat
文件,然后通过一个可执行的OI
(可能不存在)来传递该结果
引号将为您解决此问题,因此
OH | HI
是egrep
的单个参数,而不是shell处理的内容。通过提供文件名消除管道
egrep 'OH|OI' filename
egrep 'OH|OI' filename