一. 搜索字符串

1. 打开文件

vi sources.list

2. 进入命令模式

用ESC键进入命令模式。

3. 输入搜索的字符串"/http",点击enter键开始搜索,光标指向第一个被搜到的字符串

/http

4. 点击键盘n搜索下一个

二. 搜索并退出字符串

1. 打开文件

sudo vi sources.list

2. 进入命令行模式

用ESC键进入命令模式。

3. 输入:%s#findthisstring#replacewiththis#g”,把文本中所有的“findthisstring”替换为“replacewiththis”

执行效果如下:

4. 保存退出

使用ESC进入命令行模式,w+q保存退出。

linux Vi搜索和替换字符串相关推荐

  1. linux中替换的方法,linux vi 中s 替换方法

    vi/vim 中可以使用 :s 命令来替换字符 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n ...

  2. Python正则表达式之修改,分割,搜索和替换字符串(6)

    文章目录 修改字符串 分割字符串: 搜索和替换 修改字符串 我们已经介绍完如何对字符进行搜索,接下来我们讲讲正则表达式如何修改字符串. 正则表达式使用以下方法修改字符串: 方法 用途 split() ...

  3. vi查找和替换字符串

    命令 功能 /str 查找str(n查找下一个,N查找上一个) * 向后查找当前光标所在单词 # 向前查找当前光标所在单词 :%s/旧字符串/新字符串/g 全局替换字符串

  4. linux vi 中s 替换方法

    vi/vim 中可以使用 :s 命令来替换字符 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n ...

  5. Linux—vi/vim全局替换

    vim全局替换   在linux系统中编辑文件或者配置时,常常会用到全局替换功能. 语法格式 :%s/oldWords/newWords/g 其中,oldWords为替换前的值:newWords为替换 ...

  6. Linux find命令批量替换字符串find roles/hadoop_ha/vars/ -name “*.yml“ |xargs perl -pi -e ‘s|node135|node108|g‘

    #将指定目录下的yml文件中的node135替换为node108 find roles/hadoop_ha/vars/ -name "*.yml" |xargs perl -pi ...

  7. mysql数据库批量替换字符串_数据库全文搜索批量替换字符串

    --如果是第一次执行则先创建存储过程 --如果不是第一次执行则直接修改 就可以.或者直接调用 create proc Full_Search(@string nvarchar(500),@string ...

  8. Python 字符串匹配、搜索及替换

    文章目录 字符串匹配.搜索及替换 字符串开头或结尾匹配 str.startswith() 和 str.endswith() 用 Shell 通配符匹配字符串 fnmatch() 和 fnmatchca ...

  9. 正则表达式,字符串匹配、搜索、替换

    str正则表达式,常常缩写为 "regex" 或 "regexp",是帮助程序员匹配.搜索和替换文本的模式. 1.匹配字符 myWant = /code/; / ...

最新文章

  1. 在哪里可以找到用于读取 YML 配置文件的 Spring 文档
  2. UILable的text设置中划线(删除线)
  3. mysql配置管理器在哪_SQL Server 2008配置管理器在哪下载
  4. bzoj2226-[Spoj5971]LCMSum【欧拉函数,GCD】
  5. java运行时内存分配详解
  6. python实现批量批量生成二维码并粘贴到另外图片上,便于打印扫描测试
  7. 滴滴秋招提前批正式开始,现在投递免笔试
  8. 云、PaaS、DevOps难以名状的三角恋,你怎么看?
  9. ActivityNet 2018介绍
  10. PAT A1129 重载小于号快速解答
  11. 单8通道数字控制模拟电子开关CD4051
  12. php神盾解密工具 注册码_教你如何解密 “ PHP 神盾解密工具 ”
  13. 《水经注地图服务》下载与安装步骤
  14. 利用命令行工具pdftk对PDF进行合并分割
  15. 莫斯科计划在 17 万个监控摄像头中引入人脸识别;广东农行“刷脸取款”实现 1600 多个网点全覆盖...
  16. 文件夹无法访问如何解决?
  17. Dreammail注册与登录
  18. 大连软件测试知识,大连软件测试薪资怎么样,软件测试是不不难学
  19. mysql deadlock6_MYSQL:1213 Deadlock问题排查历程
  20. 基于YOLOv5实现中药饮片识别(含源码)【目标检测项目】

热门文章

  1. HDU4686 Arc of Dream —— 矩阵快速幂
  2. 【转】以操作系统的角度述说线程与进程
  3. BZOJ 3781: 小B的询问 [莫队]
  4. Android如何使用NoHttp
  5. Hadoop4.2HDFS测试报告之四
  6. 如何让本机时间与局域网的一台电脑的日期同步?
  7. UA OPTI570 量子力学32 参考系与绘景
  8. 关于java集合框架(三):Map概述与TreeMap
  9. git分支/标签操作
  10. 利用ajax技术 实现用户注册。