泾川县住房和城乡建设局网站,网站背景如何做,wordpress权限设置管理员,网站开发 群sed系列文章
linux常用命令(9)#xff1a;sed命令(编辑/替换/删除文本)linux sed命令删除一行/多行_sed删除第一行/linux删除文件某一行 文章目录 sed系列文章一、sed删除某一行内容/删除最后一行二、sed删除多行三、扩展3.1、-i命令 本文主要讲解如何删除txt文件中的某一行内…sed系列文章
linux常用命令(9)sed命令(编辑/替换/删除文本)linux sed命令删除一行/多行_sed删除第一行/linux删除文件某一行 文章目录 sed系列文章一、sed删除某一行内容/删除最后一行二、sed删除多行三、扩展3.1、-i命令 本文主要讲解如何删除txt文件中的某一行内容sed命令更多详细内容参考《linux常用命令(9)sed命令(编辑/替换/删除文本)》
一、sed删除某一行内容/删除最后一行
sed -i 1d filename 删除文件第一行
sed -i 2d filename 删除第二行
sed -i nd filename 删除第n行/n需要是实际数字
sed -i $d filename 删除最后一行执行效果 若指定的行不存在则不删除
二、sed删除多行
sed -i 1,3d filename 删除1-3行
sed -i 3,$d filename 删除第3行到最后一行执行效果
三、扩展
3.1、-i命令
-i直接修改文档读取的内容不在屏幕上输出
sed 把当前正在处理的行保存在一个临时缓存区中这个缓存区称为模式空间或临时缓冲。sed默认不会直接修改文件中的值加-i后会直接修改文件中的内容。