2011-01-29 169 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 
相關問題