首页 > 解决方案 > grep unix 命令中的模式匹配

问题描述

我有很多行输入,例如

(d^2*q+d^3*s*r)*Den (2*d*r + d*s + q*d)
d*Den (q - 3*d*s + 3*s - q*d)
(r*q+ q^2*d)*Den (3*d*s + q*d)
Den (d*r - d*s) 

但也有形式

 (d^2*q+d^3*s*r)*Den (q-s)
Den (q+s-2*r) 

ETC,

即,有些Dend(在 a 旁边的括号内Den)具有线性依赖性,有些则没有。如何将模式grep从 from修改为grep -n Den file.inc一旦执行的模式仅显示file.incaDen具有d依赖关系的那些实例(而不仅仅是 a Den)?因此,它不会显示上面的 6 行,而只会显示前四行,其中da 旁边的括号中有一个显式的Den

标签: unixgrepcommandpattern-matching

解决方案


推荐阅读