在shell中,想把一个文本文件的指定段落输出,有几种方法呢?

比如一个txt文件有1000行,我要输出100行-300行之间的段落,有几种方法呢,请列举的尽量详细些。

sed -n '100,300p' text追问

能多列举几种方法么?

追答

awk '{if(NR>=100&&NR<=300)print $0}' text

再来一个
head -n 300 text | tail -n 200
#先提取前300行,然后从后往前数200行。哈哈。^_^

追问

哈哈 大师 能给个微博或者qq吗

追答

点采纳吧。别光哈哈呀。 =^_^=

温馨提示:答案为网友推荐,仅供参考
相似回答