fgrep与固定位置的模式

时间:2014-09-30 22:14:02

标签: grep

我有一个带有行的文件x

123
345
789
830

我想从另一个文件x1 grep匹配这些模式的那些行,但只有那些模式出现在151-153

中的行的x1位置的行

1 个答案:

答案 0 :(得分:0)

以下内容可能适用于bash

pfx=$(printf %*s 150 | tr ' ' .)
grep -f <(sed -e 's/^/^'"$pfx"'/' x) x1

我觉得应该有更好的方法来做到这一点,但它们都更复杂。