【Linux】查看文件中的某几行(中间几行)

【Linux】查看文件中的某几行(中间几行)

1、head&tail命令

# 从第300行开始,显示100行(即显示300~399行) 
cat filename | tail -n +300 | head -n 100

# 显示100行到300行                                                         
cat filename| head -n 300 | tail -n +100 


注释:

  • tail -n 100:显示最后100行
  • tail -n +100:从100行开始显示,显示100行以后的
  • head -n 100:显示前面100行

2、sed命令

sed -n '5,10p' filename   # 只查看文件的第5行到第10行。

3、grep命令

grep -C 5 Error filename  # 显示file文件中匹配Error字符串那行以及上下5行 
grep -B 5 Error filename  # 显示Error及前5行 
grep -A 5 Error filename  # 显示Error及后5行


  • 发表于 2023-03-20 17:13
  • 阅读 ( 1182 )
  • 分类:linux

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
生信阿姨
生信阿姨

31 篇文章

作家榜 »

  1. omicsgene 691 文章
  2. 安生水 340 文章
  3. Daitoue 167 文章
  4. 生物女学霸 120 文章
  5. 红橙子 78 文章
  6. xun 76 文章
  7. rzx 74 文章
  8. CORNERSTONE 72 文章