Linux如何删除大文件的第一行(sed)

可以用sed命令实现:

  1. 删除文档的第一行

    shell 复制代码
    1.  sed -i '1d' <file>
  2. 删除文档的最后一行

    shell 复制代码
    1.  sed -i '$d' <file>
  3. 在文档指定行中增加一行

    shell 复制代码
    # 示例如下:
    echo "1";
    echo "2";
    echo "4";
    echo "5";
    # 想要在echo "2";后面加上一条echo "3";可以用如下命令
    sed -i '/echo "2";/aecho "3";' <file>
    # 之所以用分号,是因为文本中本来就有。也就是说分号不是必须的!
    # 抽象出来就是: sed -i '/* /a*' <file>
  4. 删除文件中的一行

    shell 复制代码
    sed -i '3d' <file>
  5. 删除文件中包含某个关键字开头的所有行

    shell 复制代码
    sed -i '/^QWQ/d' <file>
  6. 删除文件中包含某个关键字的所有行

    shell 复制代码
    sed -i '/QWQ/d' <file>
相关推荐
保持低旋律节奏3 分钟前
linux——软件包、yum 安装和卸载
linux·运维·服务器
莫道桑榆晚丶10 分钟前
Linux系统编程--------MP3项目实战
linux·学习
深圳市恒讯科技13 分钟前
美国服务器备份策略:快照、异地备份与恢复演练指南
运维·服务器·github
LSL666_23 分钟前
docker概述
运维·docker·容器
翼龙云_cloud24 分钟前
阿里云渠道商:无影云电脑怎么使用?
运维·服务器·阿里云·云计算·电脑
小oo呆26 分钟前
【学习心得】Python好库推荐——pipx
linux·开发语言·python
龙吟游戏26 分钟前
Ubuntu 25.10桌面版安装
linux·运维·ubuntu
筑梦之路31 分钟前
centos 7 grub加密 —— 筑梦之路
linux·运维·centos
AI科技星43 分钟前
时空运动的几何约束:张祥前统一场论中圆柱螺旋运动光速不变性的严格数学证明与物理诠释
服务器·数据结构·人工智能·python·科技·算法·生活
dian2008-ic44 分钟前
Linux pcie【9】基于GIC-V3 ITS实现pcie msi中断
linux·arm开发·驱动开发·嵌入式硬件