Linux vi 查找和替换字符串
字符串查找
a.查找一个字符串使用:“/你要查询的内容”
b.查找下一个 :“/你要查询的内容” 再输入”n“跳到下一个
字符串替换
a. 文件内全部替换:
%s#abc#def#g(用def替换文件中所有的abc)
例如把一个文本文件里面的“linuxidc.com”全部替换成“linuxidc.net”:
:%s#linuxidc.com#xwen.net#g (如文件内有#,可用/替换,比如:%s/linuxidc.com/xwen.net/g)
b. 文件内局部替换:
把10行到50行内的“abc”全部替换成“def”
:10,50s#abc#def#g(如文件内有#,可用/替换,:%s/abc/def/g)
以上命令如果在g后面再加上c,则会在替换之前显示提示符给用户确认(conform)是否需要替换。 比如
:%s#linuxidc.com#linuxidc.net#gc
Linux vi 查找和替换字符串相关推荐
- vi查找和替换字符串
命令 功能 /str 查找str(n查找下一个,N查找上一个) * 向后查找当前光标所在单词 # 向前查找当前光标所在单词 :%s/旧字符串/新字符串/g 全局替换字符串
- linux Vi搜索和替换字符串
一. 搜索字符串 1. 打开文件 vi sources.list 2. 进入命令模式 用ESC键进入命令模式. 3. 输入搜索的字符串"/http",点击enter键开始搜索,光标 ...
- Linux批量查找与替换
Linux批量查找并替换文件夹下所有文件的内容 经常要使用到 Linux的批量查找与替换,这里为大家介绍使用 sed 命令和 grep 命令的结合来实现查找文件中的内容并替换. 语法格式: sed - ...
- linux替换某个文件夹下所有文件,Linux 批量查找并替换文件夹下所有文件的内容...
1.批量查找某个目下文件的包含的内容 cd etc grep -rn "查找的内容" ./ 2.批量替换某个目下所有包含的文件的内容 cd etc sed -i "s/查 ...
- linux中查找某一个字符串,linux下查找包含某个字符串的文件
linux下查找包含某个字符串的文件 | Rootop 服务器运维与web架构 比如在当前路径下有个test文件夹,其中包含 a.b. c.d.c 四个文件,内容如下: [root@rhel6www ...
- linux vi查找字符串查找字符串,vim查找字符串的方法_vim查找替换的方法
vim是什么? Vim是一个类似于Vi的著名的功能强大.高度可定制的文本编辑器,在Vi的基础上改进和增加了很多特性.VIM是自由软件. Vim普遍被推崇为类Vi编辑器中最好的一个,事实上真正的劲敌来自 ...
- vi交互式批量替换 vi批量替换 vi查找和替换
vi中如何实现批量替换? 举个例子啊: 将文件tihuan(假设此文本中字符a)中的所有字符a换成字符w,其命令为: 1.vi tihuan 2.按esc键 3.按shift+: 4.在:后输入 ...
- linux中替换的方法,linux vi 中s 替换方法
vi/vim 中可以使用 :s 命令来替换字符 :s/vivian/sky/ 替换当前行第一个 vivian 为 sky :s/vivian/sky/g 替换当前行所有 vivian 为 sky :n ...
- VIM查找和替换字符串命令详解(持续更新中...)
vi/vim 中可以使用 :s 命令来替换字符串.该命令有很多种不同细节使用方法,可以实现复杂的功能,记录几种在此,方便以后查询. :s/vivian/sky/ 替换当前行第一个 vivian ...
- linux 文件 查找内容替换,linux递归查找文件内容并替换
sed -i 's/原字符串/替换后字符串/g' `grep '搜索关键字' -rl /data/目标目录/ --include "*.html"` 上面是递归查找目录中所有的HT ...
最新文章
- 怎么自学python 知乎-你是如何自学 Python 的?
- 【童年回忆】【FC模拟器 + ROM大合集下载】
- nagle算法和延迟ACK
- table中tr使用toggle不好,选择换一张方式
- C#模拟网站登录介绍
- Linux系列:Ubuntu/fedora实用小技巧—禁止自动锁屏、设置免密码自动登录、免密码执行sudo操作...
- 5年,我从文员一路晋升到总监,薪资翻了5倍[转]
- mysql同步到另一台服务器_mysql两台服务器主从同步
- mapreduce复制连接的代码_MapReduce:在大型集群上简化数据处理(2)
- 2018.12.31 NOIP训练 czy的后宫5(树形dp)
- Java-类和对象、关键字、构造方法
- windows之解决VMware虚拟机经常性卡死
- Java面典_Java集合04——fail-fastfail-safe 详解
- java中的Properties配置文件
- 密码机分类---服务器密码机
- FOFA常用搜索语法
- USRPx310的底板介绍
- PostgreSQL中的索引—7(GIN)
- vue3 组件naiveui报错: Extraneous non-props attributes (class) were passed to component but could not be
- 深度信念网络_深度学习如何感知跟踪位置变化