找回密码
 注册
查看: 4743|回复: 0

命令如何打印需要选择的行数tail、sed、

[复制链接]

2

主题

0

回帖

15

积分

管理员

积分
15
QQ
发表于 2019-7-5 23:55:27 | 显示全部楼层 |阅读模式
一、从第3000行开始,显示1000行。即显示3000~3999行2 M! E/ X2 S" F- d: g* e1 }& A# n
cat filename | tail -n +3000 | head -n 1000. s& z1 B8 B) l' B" H( _
二、显示1000行到3000行
, R6 _7 E- S. u/ g- A( w5 c0 Ecat filename| head -n 3000 | tail -n +1000% b) A( H, L7 F% _3 u; S
注意两种方法的顺序; |0 h4 W: a/ W# T
分解:  ]! S$ ^# a  }, o
tail -n 1000:显示最后1000行
* E  Z/ y) K( n( g$ F  R3 N: f' gtail -n +1000:从1000行开始显示,显示1000行以后的5 V" ]; m5 H+ p5 }- y
head -n 1000:显示前面1000行
# Y7 @0 Q' o" E4 ~/ i* ~* r三、用sed命令
4 C5 J: I( U' y" t  psed -n '5,10p' filename 这样就可以只查看文件的第5行到第10行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 06:43 , Processed in 0.021025 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表