本文主要是介绍查看文件的中间行,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
注:以下仅限命令行使用
方式一:使用cat、head、tail组合查看
示例文件 test:
1 a
2 b
3 c
4 d
5 e
6 f
7 g
8 h
9 i
10 j
11 k
12 l
13 m
14 n
1、显示test文件的第5~9行
cat test | tail -n 10 | head -n 5
2、显示test文件的第6行~10行
cat test | head -n 10 | tail -n 5
3、显示test文件的第8~12行
cat test_cat.txt | tail -n +8 | head -n 5
*注意两种方法的顺序
tail -n 10 #显示最后10行tail -n +10 #从10行开始显示,显示10行以后的head -n 10 #显示前面10行
方式二:用sed命令
sed -n '5,10p' filename #这样你就可以只查看文件的第5行到第10行。
这篇关于查看文件的中间行的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!