删除大文件里的一大段内容 2024-5-27 • text 我在 Linux 中有一个 2.8GB 的 SQL 转储文件。我需要删除第 18 行到第 3000 行,但是由于文件太大,我无法在 vim 等文本编辑器中打开它。 有什么建议吗?我假设您可以使用 sed 或类似的东西,我只是不知道该命令。 答案1 我认为这就是 sed 的设计目的: sed '18,3000d' input.txt > output.txt 资源 Sed 手册页 相关内容 Ubuntu 14.04 gdm 与多个 X 服务器无法正常工作 第一列的 Longtable 缩进 如何找出谁(哪个进程)正在启动另一个进程? 家庭网络连接瓶颈 Tabularx 环境和线扩展 SSH 孤立进程 使用 achemso 删除 \author 后的星号并删除其脚注 Linux 启动时设置源 IP 地址 如何在 Excell 中查找 1 小时内上升的数字? 仅阻止访问 Facebook 网站,不阻止其他页面上的分享和/或点赞按钮