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

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

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2019-7-5 23:55:27 | 显示全部楼层 |阅读模式
一、从第3000行开始,显示1000行。即显示3000~3999行; t8 [" l+ F6 C
cat filename | tail -n +3000 | head -n 1000' T' e3 s8 T2 u" q6 G0 N/ E4 d
二、显示1000行到3000行- {" S! n2 C* P# ?5 g0 Y8 [
cat filename| head -n 3000 | tail -n +1000
" V9 H5 q2 u" Q注意两种方法的顺序, A3 Y0 S: J" [  }% Z2 ?
分解:
5 w8 V" b- r- ]tail -n 1000:显示最后1000行
+ i" F% }4 J: Ztail -n +1000:从1000行开始显示,显示1000行以后的
/ B: g  u" s& [( J' mhead -n 1000:显示前面1000行5 B- D  Z( E8 C/ H) V$ m
三、用sed命令
, v/ J' O/ h& H8 U( K8 M0 Z5 B3 Ysed -n '5,10p' filename 这样就可以只查看文件的第5行到第10行。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

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

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

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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