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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2019-7-5 23:55:27 | 显示全部楼层 |阅读模式
一、从第3000行开始,显示1000行。即显示3000~3999行
( {% X+ |1 V! A1 ?: h, V$ Kcat filename | tail -n +3000 | head -n 1000
: n/ D5 U9 x7 I$ d4 E二、显示1000行到3000行
7 V4 w; \3 b  ]6 vcat filename| head -n 3000 | tail -n +1000: D8 P  }$ |; |8 u5 @1 {
注意两种方法的顺序
, _& b+ J; u/ m分解:
4 Y* D. Q( n2 P  ktail -n 1000:显示最后1000行% ^. Z  i) ^3 Y" G4 S5 r
tail -n +1000:从1000行开始显示,显示1000行以后的" z  X" ^% t7 Y% m' _5 k
head -n 1000:显示前面1000行
4 d9 S: j; h7 B/ K8 h2 p' d/ j三、用sed命令: t# V2 z; Y" U9 T
sed -n '5,10p' filename 这样就可以只查看文件的第5行到第10行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

GMT+8, 2026-6-12 05:39 , Processed in 0.016694 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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