文本内容如下:
aaa bbb ccc 111 222 abc
eee fff ggg 111 222 efg
111 222
aaa ccc ddd 111 222 acd

需求:
在有aaa的行中,将 111 替换为 AAA,将 222 替换为 BBB
即,输出结果为:
aaa bbb ccc AAA BBB abc
eee fff ggg 111 222 efg
111 222
aaa ccc ddd AAA BBB acd

方法如下:
sed -i '/aaa/ { s/111/AAA/g;  s/222/BBB/g; }'  filename

把某个用户注销掉:
sed -i '/shaoping/ { s/\/bin\/bash/\/sbin\/nologin/g; }' /etc/passwd

sed替换特定行的字符串相关推荐

  1. linux替换指定行指定列的内容,linux – sed替换特定行号的特定列号值

    这是一种方式: $sed '/^username4/{s/ [^ ]*/ anything/3}' file username1 20130310 enabled 20130310 enabled u ...

  2. Linux sed 替换第一次出现的字符串

    /********************************************************************************** Linux sed 替换第一次出 ...

  3. sed替换每行最后一个字符

    2019独角兽企业重金招聘Python工程师标准>>> echo 123456789 | sed -n 's/\(.*\)\(.\)/\1/g' 这种方法意思是sed分组匹配.怎么分 ...

  4. sed 替换带有特殊字符/”的字符串

    sed 语法格式: sed "s/原字符串包含/替换字符串包含/g" sed -i "s/\/root/\/headless/g" /etc/passwd

  5. linux 给文件替换字符串/替换内容/替换某行 (shell,sed)

    本文是要讲linux 不打开文档/文件的情况下,替换文本内容. 打开文档,在文档/文件内替换内容的,可以用vim,可参考这篇文章vim 替换文本 . 话题相关 #linux 文件替换字符串 #sed ...

  6. sed命令中删除特定的行,在某行添加,与替换某行的数据

    写在开头 linux中vi编辑器中跳转到相应的行数是:set nu 之后再:行号. cat时显示行号 cat -n test.txtnl 文件名|more(可以在more的时候显示文件的行号) 样本数 ...

  7. linux替换某一行中字符串,linux 给文件替换字符串/替换内容/替换某行 (shell,sed)...

    本文是要讲linux 不打开文档/文件的情况下,替换文本内容. 打开文档,在文档/文件内替换内容的,可以用vim,可参考这篇文章vim 替换文本 . 话题相关 #linux 文件替换字符串 #sed ...

  8. linux sed 选取,linux sed 替换(整行替换,部分替换)、删除delete、新增add、选取...

    sed命令行格式为: sed [-nefri] 'command' 输入文本 常用选项: -n∶使用安静(silent)模式.在一般 sed 的用法中,所有来自 STDIN的资料一般都会被列出到萤幕上 ...

  9. cmd bat删除文件命令_运用sed命令高效地删除文件的特定行

    运用 sed 命令高效地删除文件的特定行 正常来说,我们想要删除文件中的某些行内容,一般都是先打开这个文件,然后找到要删除的内容,再然后选中这些行并按删除键进行删除,这在数据量很少时是没有问题的.但是 ...

最新文章

  1. Qute模板与Quarkus
  2. linux之找出两个文件里面相同的数据
  3. python 16bit转8bit的工具_利用python读取YUV文件 转RGB 8bit/10bit通用
  4. linux pause函数的一点小探索
  5. 【题解】CF#403 D-Beautiful Pairs of Numbers
  6. C++11 | 正则表达式(4)
  7. x96max+ 电视盒子如何刷入EmuELEC游戏系统
  8. 在Linux上恢复误删除的文件或目录
  9. 服务器增加cpu图,Intel服务器路线图:14nm再战两年 上胶水封装
  10. 大数据就业方向_学大数据就业前景如何,就业方向有哪些?
  11. Vue 前端框架接入QQ在线客服
  12. WIN32 API GetLastError()返回值含义列表
  13. OSI和TCP/IP网络参考模型傻傻分不清?图解和各层作用详细说明
  14. 一个前端搞淘宝模板那些事
  15. 体验华为操作系统 openEuler 20.03 LTS linux
  16. 结构体 struct 的深入理解
  17. 表达式的操作(UF函数)
  18. 美通企业日报 | 施耐德电气全球两大设计中心落户西安;托福全球开放下午场考试...
  19. nbu进程的异常造成备份出错
  20. 仿豆丁网仿百度文库在线文档分享源码(全套和全部转换工具后台)

热门文章

  1. ABT 节点 1.0.31 版更新发布 | ArcBlock 动态
  2. python仿真图_基于Python的DTN仿真平台
  3. 特征工程二(多重共线性)
  4. Android 判断手机号格式是否正确
  5. C语言字符串数组遍历处理
  6. Apache ServiceComb Meetup -Shanghai 2019 (PPT Download)
  7. halcon11 halcon11.0.1 全功能完美无限制版本带视频教程\
  8. Centos7与Windows安装JDK8及环境变量配置(附安装包)
  9. Guava——平滑限流
  10. 限流削峰——限流器的实现