如何使用grep和sed从文件中删除100到200行中的单词?
答案 0 :(得分:2)
grep "word" file(s)
例如
grep word *
在当前目录的所有文件中搜索单词。要打印100 -200行吗
sed -n '100,200p'
结合你得到
sed -n '100,200p' *|grep word
答案 1 :(得分:0)
您可以使用awk。
cat "$FILE" | awk 'NR>=100 && NR<=200 && /regex/'
答案 2 :(得分:0)
如果您不介意使用perl,最直接的解决方案是
$ perl -nle 'print if 100 .. 200 && /regex/' somefile