首页 > 系统相关 >linux 中如何同时提取数据的开头和结尾的指定行数

linux 中如何同时提取数据的开头和结尾的指定行数

时间:2023-03-14 12:56:03浏览次数:57  
标签:test2 结尾 PC1 cat 开头 linux txt root

 

今天遇到一个小问题,要提取文件的行首和行尾指定的行数, 不想生成中间文件, 一时没有想出来怎么处理,后来想到一个组合命令实现。如下:

 

001、

[root@PC1 test2]# ls
a.txt
[root@PC1 test2]# cat a.txt                                         ## 测试数据
01 02
03 04
05 06
07 08
09 10
11 12
13 14
15 16
17 18
19 20
[root@PC1 test2]# head -n 2 a.txt | cat - <(tail -n 3 a.txt )      ## 组合命令同时提取文件的前两行和最后的三行
01 02
03 04
15 16
17 18
19 20

 

标签:test2,结尾,PC1,cat,开头,linux,txt,root
From: https://www.cnblogs.com/liujiaxin2018/p/17214536.html

相关文章

  • Linux进程的创建与销毁
    Linux操作系统是一种多任务、多用户的操作系统,这意味着它可以同时运行多个进程,每个进程都可以执行不同的任务。在本文中,我们将介绍如何在Linux系统中创建和销毁进程。进程......
  • Linux60个小时速成
    Linux60个小时速成[toc]1前言1.1课程介绍1.2学习方向1.3应用领域个人桌面领域 此领域是传统linux应用最薄弱的环节,传统linux由于界面简单、操作复杂、应用软件少的......
  • Linux 工具命令(03): 使用 envsubst 渲染配置文件
    Linux工具命令(03):使用envsubst渲染配置文件如果在公众号文章发现状态为已更新,建议点击查看原文查看最新内容。状态:未更新原文链接:https://typonotes.co......
  • Linux环境编程必须懂的几个概念
    Linux系统对于初学编程的程序员来说是必须要要重点掌握好的,这样才能更好的编写出代码,那么在平常使用中我们需要注意那些知识点,懂得这几个方面让你Linux爬虫让你得心应手。系......
  • linux系统 u盘无法复制粘贴显示Read-only file system
    参考https://support.huaweicloud.com/trouble-ecs/ecs_trouble_0330.html如果是u盘内文件损坏导致的,umount重新卸载挂载方式无法解决,则可以如下解决termial中输入sudof......
  • CentOS -Linux 等保-安全加固相关配置
     1、口令锁定策略规则描述:设置口令认证失败后的锁定策略为了保障用户系统的安全,建议用户设置口令出错次数的阈值,以及由于口令尝试被锁定用户的自动解锁时间。用户锁定......
  • 【Linux】服务器免密登录
    ssh-copy-id-i~/.ssh/id_rsa.pub<user>@<server>  免密登录,需要先在本机生成公钥,然后将公钥拷贝到远程主机,拷贝的过程,既可以手动(在远程主机根目录下创建.ssh目录,然......
  • Linux的文件权限管理
    Linux文件权限管理介绍一:Ubuntu简介1、什么是UbuntuUbuntu是基于Debian开发的一个开源的Linux操作系统,Ubuntu这个名字名称来⾃⾮洲南部某种语言的一个词语,Ubuntu每6个......
  • Linux编辑技巧
    https://blog.csdn.net/tujidi1csd/article/details/124171196全文替换:%s/源字符串/目的字符串/g一个一个选择替换:%s/源字符串/目的字符串/gc......
  • LINUX设置ssh免密登录
    1.打开ssh服务,关闭防火墙 systemctl stopfirewalld2.保证同网段,登录控制机执行:ssh-keygen 一路回车(生成公钥、私钥)3.ssh-copy-id -i 要访问的主机地址即可......