2011-01-29 63 views

回答

2
grep "word" file(s) 

例如

grep word * 

在当前目录下的所有文件,搜索词。要打印100 -200线做

sed -n '100,200p' 

所以,结合你

sed -n '100,200p' *|grep word 
0

您可以使用AWK。

cat "$FILE" | awk 'NR>=100 && NR<=200 && /regex/' 
0

如果你不介意用perl代替,最直接的解决办法是

$ perl -nle 'print if 100 .. 200 && /regex/' somefile 
相关问题