linux删除文件中的几行(linux删除文本里的几行数据)

linux怎么删除文件前几行

这是删除第一行到第n行

sed -i '1,nd' 文件名

sed是一种流编辑器,它是文本处理中非常好的工具,能够完美的配合正则表达式使用,功能不同凡响。处理时,把当前处理的行存储在临时缓冲区中,称为“模式空间”(pattern space),接着用sed命令处理缓冲区中的内容,处理完成后,把缓冲区的内容送往屏幕。接着处理下一行,这样不断重复,直到文件末尾。文件内容并没有改变,除非你使用重定向存储输出。

Sed主要用来自动编辑一个或多个文件,可以将数据行进行替换、删除、新增、选取等特定工作,简化对文件的反复操作,编写转换程序等。

语法

sed [-hnV][-e][-f][文本文件]参数说明:-e或--expression=以选项中指定的script来处理输入的文本文件。-f或--file=以选项中指定的script文件来处理输入的文本文件。-h或--help 显示帮助。-n或--quiet或--silent 仅显示script处理后的结果。-V或--version 显示版本信息。动作说明:a :新增, a 的后面可以接字串,而这些字串会在新的一行出现(目前的下一行)~c :取代, c 的后面可以接字串,这些字串可以取代 n1,n2 之间的行!d :删除,因为是删除啊,所以 d 后面通常不接任何东东;i :插入, i 的后面可以接字串,而这些字串会在新的一行出现(目前的上一行);p :打印,亦即将某个选择的数据印出。通常 p 会与参数 sed -n 一起运行~s :取代,可以直接进行取代的工作哩!通常这个 s 的动作可以搭配正规表示法!例如 1,20s/old/new/g 就是啦!示例如下:删除send_url_log.txt前面第1行到30000行sed -i ‘1,30000d’ send_url_log.txt以上就是linux怎么删除文件前几行的详细内容,更多请关注1818ip.com其它相关文章!
(0)

相关推荐

  • RAR文件中设置的密码怎么删除

    今天给大家介绍一下RAR文件中设置的密码怎么删除的具体操作步骤.1. 首先打开电脑上的WinRAR软件,找到想要删除的RAR文件,右键,在打开的菜单中,选择" 提取文件 ".2. ...

  • PDF文件中的空白页怎么删除

    我们在制作PDF文件的时候,如果产生了一些空白页,想要删除,该怎么操作呢?今天就跟大家介绍一下PDF文件中的空白页怎么删除的具体操作步骤.1. 首先我们使用[Adobe Acrobat DC]软件,将 ...

  • Win8系统删除文件无权限怎么利用命令删除

    我们会在电脑中删除各种没用的垃圾文件,这样可以缓解磁盘空间的压力,但有用户在win8系统中删除某些文件时提示"你需要权限来执行操作,你需要权限才能对文件夹进行更改"(如图所示),重 ...

  • 在使用win10系统的电脑时,怎么将删除文件设置为确认后再删除

    当我们在使用电脑删除文件时,为了防止误操作,通常会有一个确认删除的提示出现,如果没有这个提示,该怎么开启呢?接下来就有小编告诉大家开启的方法.具体如下:1.第一步,打开电脑,并在桌面上找到回收站图标. ...

  • 删除文件时提示被占用无法删除如何解决

    今天给大家介绍一下删除文件时提示被占用无法删除的具体解决方法.1. 首先打开电脑上想要删除的文件,将当前文件所在的文件路径复制一下.2. 然后进入windows任务管理器页面,上方切换到性能选项,然后 ...

  • 如何设置删除文件不移入回收站而直接删除

    电脑是现在最常用的工具之一,有些用户想知道如何设置删除文件不移入回收站而直接删除,接下来小编就给大家介绍一下具体的操作步骤.具体如下:1. 首先第一步根据下图箭头所指,打开[回收站].2. 第二步在弹 ...

  • ftp删除文件夹,怎么使用ftp删除文件命令

    ftp删除文件夹,怎么使用ftp删除文件命令.到现在为止,依然有很多的人不知道ftp删除文件命令在哪,应该怎么用,其实这只是一个常识性的问题,下面我来说下ftp删除文件夹,怎么使用ftp删除文件命令. ...

  • Linux统计文件中指定字符串个数的2种方法

    统计一个文件中某个字符串的个数,其实就像在一块沙地里面找一块石头,有的人看到石头以后,在上面做个标记(grep),然后记住自己做了多少个标记;有的人看到石头以后,把它跳过去(awk),然后统计自己跳了 ...

  • PDF文件中的空白页如何删除

    制作成功的PDF文件虽然浏览方便,但是不便于编辑,比如在里面出现了空白页或者其他不需要的页面,想删除掉,却不知如何操作,在不少的PDF浏览器中,都是不支持删除等操作的,下面讲如何删除它. 1.下载PD ...