如何把一个50行的文件提取第20行到30行的方法

1 创建一个新文件 6.txt,它是有50行的文本文件

 

 方法一:

grep :查找文件当中是否包含某个字符串的行

grep 30 -B 10 6.txt  :查找30的前10行

 

 

方法二 

grep 20 -A 10 6.txt :查找20的后10行

 

 

方法三:

grep 25 -C 5 6.txt  :查找第25行的上5行和下5行

 

 

方法四

sed -n '20,30p' 6.txt  :列出20到30行

 

 

方法五:

 awk ‘NR>19 && NR<31 {print $0}’ 6.txt   : 打印大于19行小于31行的所有列 $0表示所有列

 

posted on 2020-08-03 21:53  夏小华  阅读(293)  评论(0编辑  收藏  举报