用sed删除匹配到字符串的行:

语法:sed-i'/关键字符/d'文件名

举例1:匹配"\etc\install.sh"

set -i '/\/etc\/install.sh/d' 1.txt

/ 搜索

匹配\/etc\/install.sh,就是“/etc/install.sh”

-i 表示操作在源文件上生效.否则操作内存中数据,并不写入文件中.

在分号内的/d表示删除匹配的行。

举例2:

删除以a开头的行

sed -i '/^a.*/d' tmp.txt

^a表示开头是a, .*表示后跟任意字符串

转载于:https://www.cnblogs.com/sbchen/p/10168916.html

用sed删除匹配到字符串的行相关推荐

  1. sed删除匹配到的第一行记录

    cat uniq.txt | while read line; do sed -i "0,/KaTeX parse error: Expected '}', got 'EOF' at end ...

  2. sed删除匹配行到最后的行。

    xxxxx bbbbb 44444 abc66 88888 yyyyyy我要删除匹配包含abc行和后面所有行,得到结果 xxxxx bbbbb 44444如何搞??谢谢!解决方法: sed '/^ab ...

  3. vim多行注释, 多行删除, 删除所有内容, 删除包含特定字符串的行

    1.多行注释: 首先按esc进入命令行模式下,按下Ctrl + v,进入列(也叫区块)模式; 在行首使用上下键选择需要注释的多行; 按下键盘(大写)"I"键,进入插入模式: 然后输 ...

  4. 用Python删除含有特定字符串的行

    以下 Python 代码含义为处理 input.txt文件,删除其中含有"##"."- "的行,并生成 output.txt 文件 处理文本对象文件名 inpu ...

  5. sed删除匹配行的上一行和下一行

    1.删除匹配行的上一行和下一行: sed -i -e '/string/{n;d}' -e '$!N;/\n.*string/!P;D' file 2.sed中使用变量,删除匹配行的上一行和下一行: ...

  6. 使用sed删除匹配行的上一行和下一行

    1.删除匹配行的上一行和下一行: sed -i -e '/string/{n;d}' -e '$!N;/\n.*string/!P;D' file 2.sed中使用变量,删除匹配行的上一行和下一行: ...

  7. Sed 删除匹配行,匹配的字符用Shell变量替换,且变量里含有斜杠“/”时,无法删除 解决办法

    原文链接: https://zhidao.baidu.com/question/2138070399877009148.html 修改语法,用#代替",这个只能用在sed的s替换命令中,如: ...

  8. sed 删除匹配行的前后行

    2019独角兽企业重金招聘Python工程师标准>>> 删除匹配行的前后行 删除匹配行的下一行 sed -ne 'p;/niyaopipeideneirong/n' nidewenj ...

  9. EXCEL中删除不包含字符串的行的方法

    目录 一.问题描述 二.解决方法 1.打开宏窗口 2.插入模块 3.插入过程 4.运行 一.问题描述 在将数据文件导入到数据库前,一般都需要进行清洗转换才能形成可以导入的格式. 如 EXCEL 文件中 ...

最新文章

  1. Github上传大于100M文件:LFS
  2. 薪资留人还是情感留人?
  3. MyEclipse 2017软件安装教程
  4. [Unity3D]Script 脚本所有编译器属性详解
  5. 怎样在MySQL中显示中文,而不出现乱码?
  6. Java 遍历HashTable
  7. Qt工作笔记-使用QCustomplot实现鼠标拖动数据点画曲线
  8. sql-server-storage-internals
  9. hdoj2046骨牌铺方格题解+拓展(递推/斐波那契)
  10. Scratch 模拟病毒传染小程序
  11. 计算机视觉专业名词中英文对照
  12. 内容创业洗稿,知识付费拆书
  13. Gitea 的邮件通知
  14. sqli-labs 8
  15. 为什么数组名取地址和数组名的取值一样
  16. C++中标准模板库STL基本概念
  17. 黑马Redis学习——实战篇(4)
  18. android程序ping服务器
  19. Zhong__安装配置MySQL8.0
  20. ibeacon和微信周边介绍

热门文章

  1. ‘xxxx’ does not name a type报错处理方法
  2. linux 磁盘io技术3------libaio使用介绍
  3. C语言之负数的左移/右移运算
  4. PASCAL VOC2012数据集
  5. 一些常用的电脑词汇解释
  6. 关于Mastering-OpenCV3第二版的代码跑通--关于PCL的一些问题
  7. Excel-VBA常用对象(Application、Workbook、Worksheet、Range)
  8. 基于RBF神经网络的数据预测
  9. selenium webdriver操作chrome options、 启用无痕模式、缓存烦恼
  10. WPF编程--地图控件GMap使用