linux查看一个文件的中间几行
例如我有个文件a.txt
一共30行数据
cat -n a.txt|head -n 20|tail -n 10
获得11行~20行的内容,也就是(20-10+1)行~20行的内容
也可以反过来
cat -n a.txt|tail -n 20|head -n 10
则是从倒数第20行~倒数(20+10-1)行的内容,不过这样不方便控制行数,还是推荐第一种办法
例如我有个文件a.txt
一共30行数据
cat -n a.txt|head -n 20|tail -n 10
获得11行~20行的内容,也就是(20-10+1)行~20行的内容
也可以反过来
cat -n a.txt|tail -n 20|head -n 10
则是从倒数第20行~倒数(20+10-1)行的内容,不过这样不方便控制行数,还是推荐第一种办法