博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
vi 替换操作
阅读量:7100 次
发布时间:2019-06-28

本文共 423 字,大约阅读时间需要 1 分钟。

举例一:

1,$s/147/150/

从第一行到最后一行 147都替换为150

举例二:

 例:替换当前文件中所有old为new  1 :%s/old/new/g  2  #%表示替换说有行,g表示替换一行中所有匹配点。

 

 

举例三:

 例:查找/usr/local目录下所有包含“rubyer.me”的文件。  1 grep -lr 'rubyer.me' /usr/local/*

如 搜索包含 字符串 147的文件

举例四:

替换文件夹下包含字符串的文件  sed结合grep  例:要将目录/www下面所有文件中的zhangsan都修改成lisi,这样做:  1 sed -i “s/old/new/g” `grep old -rl /www`

 grep -lr 147 /mnt|xargs sed -i "s/147/150/g"

转载于:https://www.cnblogs.com/bluewelkin/p/4530091.html

你可能感兴趣的文章
小程序五:组件之视图容器
查看>>
H5版俄罗斯方块(5)---需求演进和产品迭代
查看>>
Java多线程有哪几种实现方式? Java中的类如何保证线程安全? 请说明ThreadLocal的用法和适用场景...
查看>>
工作队列(workqueue) create_workqueue/schedule_work/queue_work
查看>>
size_t、ptrdiff_t【转】
查看>>
Python第十三天 django 1.6 导入模板 定义数据模型 访问数据库 GET和POST方法 SimpleCMDB项目 urllib模块 urllib2模块 ...
查看>>
linux运维常见英文报错中文翻译(菜鸟必知)
查看>>
【Linux】查看所使用的Linux系统是32位还是64 位的方法
查看>>
NSJSONSerialization 反序列化失败 NSCocoaErrorDomain Code=3840
查看>>
理解闭包 js回收机制
查看>>
par函数pch参数-控制点的形状
查看>>
MySQL具体解释(8)----------MySQL线程池总结(二)
查看>>
chrome 谷歌浏览器插件损坏
查看>>
前端知识十分钟预览之学习札记
查看>>
ArcGIS API for Silverlight 当DataGrid选中项时,地图聚焦弹出窗口,并可以播放音频文件...
查看>>
JavaWeb学习总结(十三)——使用Session防止表单重复提交
查看>>
C# Qrcode生成二维码支持中文,带图片,带文字 2015-01-22 15:11 617人阅读 评论(1...
查看>>
BWA MEM算法
查看>>
jni
查看>>
openstack neutron中涉及的网络设备
查看>>